c與c++基本常識
C++中控制檯輸出資訊方式為std::cout<<要輸出的引數,但要引入include <iostream>包。
在Microsoft Visual Studio 2005中,在output中輸入用TRACE,示例如下:
TRACE("%s",p->getString()),也可以使用OutputDebugString,示例如下:OutputDebugString(_T("按鈕按下/r/n"))。
用基本型別定義的變數放棧內,用new宣告的型別放在堆裡面。
class CLogicMdl;
class CCMSCommMdl
: public IAnxieEchoListener
, public CProcessorBase
, public CServerCommMdlBase
{
friend class CReLoginThread;
public:
CCMSCommMdl(CLogicMdl* pLogicMdl);
virtual ~CCMSCommMdl(void);
protected:
virtual int run(); //執行緒執行體
};
class CLogicMdl;//前向宣告
意思就是說,我們在CCMSCommMdl類的宣告中,使用了還未宣告的型別CLogicMdl,需要提前告訴編譯器CLogicMdl是一種還未宣告的型別。記住只是類的宣告中才有前向宣告的概念,在類的實現中不存在類的前向宣告。在宣告檔案中,不用include類CLogicMdl的標頭檔案。
重要一點,在CCMSCommMdl類宣告的方法中只能使用CLogicMdl的指標。
相關文章
- C++基本知識點C++
- C++筆記——C++基本思想與實現(一)C++筆記
- Shell 基本常識
- C++異常C++
- C++基本語法C++
- 【C++】C++基礎知識C++
- 工程師基本常識工程師
- 【C++】 C++異常捕捉和處理C++
- 【計算機二級C++】題目與C++知識自檢計算機C++
- 【C++】 C++知識點總結C++
- C++ 的基本語法C++
- C++中& 的基本用法C++
- c++中的基本IOC++
- C 與 C++C++
- C++ 常物件和常函式C++物件函式
- c++ 常見問題C++
- c++基本配置屬性頁C++
- c++基本型別筆記C++型別筆記
- c++基本資料結構C++資料結構
- C/C++ Const 小知識C++
- C++知識概要C++
- c++知識點C++
- C++基礎知識篇:C++ 運算子C++
- C++字串常見混淆方案C++字串
- C++ 常型別轉換C++型別
- C++ 異常機制(上)C++
- c++基本型別和變數C++型別變數
- Cpp(九) gRPC protobuf for C++ 基本使用RPCC++
- C++基礎知識C++
- 令C/C++初學者頭疼,5個常見C/C++錯誤C++
- 【C/C++】c++多程式與hiredis的淺使用C++Redis
- C++異常處理機制C++
- c與c++的區別C++
- c與c++的相互呼叫C++
- C++基礎知識整理C++
- C++引用全部知識點C++
- 【C++】 63_C語言異常處理C++C語言
- 命令列與C++命令列C++