亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2135 | 回復: 3
打印 上一主題 下一主題

[C++] 構造函數(shù)不能初始化 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-04-29 15:08 |只看該作者 |倒序瀏覽
最近遇到一個奇怪的問題,我的平臺是AIX5.3,編譯器是gcc version  3.3.2
程序編譯完成以后,運行程序時發(fā)現(xiàn)程序不能正常啟動,經(jīng)查找才發(fā)現(xiàn)構造函數(shù)沒有初始化,
只好對變量手動賦值才解決問題,而且這種現(xiàn)象是時有發(fā)生,不知道各位大蝦有沒有遇到這種問題,是由什么原因造成的?謝謝!

論壇徽章:
0
2 [報告]
發(fā)表于 2008-04-29 16:41 |只看該作者
原帖由 andy8421 于 2008-4-28 23:08 發(fā)表
最近遇到一個奇怪的問題,我的平臺是AIX5.3,編譯器是gcc version  3.3.2
程序編譯完成以后,運行程序時發(fā)現(xiàn)程序不能正常啟動,經(jīng)查找才發(fā)現(xiàn)構造函數(shù)沒有初始化,
只好對變量手動賦值才解決問題,而且這種現(xiàn)象 ...


什么叫構造函數(shù)不能初始化?能否舉個例子?

論壇徽章:
0
3 [報告]
發(fā)表于 2008-04-29 21:17 |只看該作者
用xlC編譯吧

論壇徽章:
0
4 [報告]
發(fā)表于 2008-04-30 17:33 |只看該作者
class CWriteLog  
{
enum { DFT_LOG_NUM       =        20,    MAX_LOG_NUM       =      100  };

public:
CWriteLog( const int lMaxLogTypeNum= DFT_LOG_NUM );
~CWriteLog();
protected:
int  m_lMaxLogTypeNum;
}
CWriteLog::CWriteLog( const int lMaxLogTypeNum )
{
m_lMaxLogTypeNum = 0;
if ( lMaxLogTypeNum < 1 || lMaxLogTypeNum > MAX_LOG_NUM )
  m_lMaxLogTypeNum= DFT_LOG_NUM;
else
  m_lMaxLogTypeNum= lMaxLogTypeNum;
  printf("CWriteLog::m_lMaxLogTypeNum=%d",m_lMaxLogTypeNum);
}
輸出結果為:CWriteLog::m_lMaxLogTypeNum=0,而不是想要的結果20

[ 本帖最后由 andy8421 于 2008-4-30 18:02 編輯 ]
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP