資源簡介
程序設計\學習資料\windows程序設計\面試題.cpp
代碼片段和文件信息
//1在頭文件中看見開頭有下面的文字是什么意圖
#ifndef? __XXX_H__
#define __XXX_H__
//...
//結尾
#endif __XXX_H__
//-----------------------------------------------------
//如果#ifndef后的標識符沒有定義過,則執行下面的語句。
//由于文件包含指令可以嵌套使用,在程序設計時要避免多次包含同一個頭文件,
//否則會引起變量或類的重復定義
//2-----------------------------------------------------
//在結構定義的開始和結束有下面的語句是什么意圖
#pragma?pack(1)
struct?cmd
{
int?a;
char?c;
};
#pragma?pack()
//-----------------------------------------------------
//按照1字節方式進行內存對齊
//3簡述?MyClass?和?base?之間的關系
//-----------------------------------------------------
class?base
{
virtual?void?fun()?=?0;
};
class?MyClass?:?public?base
{
virtual?void?fun()
{
}
};
//-----------------------------------------------------
//base為抽象類
//MyClass類是base類的公有派生類,
//virtual?void?MyClass::
評論
共有 條評論