📄 subject_45318.htm
字号:
<p>
序号:45318 发表者:MC 发表日期:2003-06-29 08:05:56
<br>主题:c++的一个语法问题,关于“:”
<br>内容://CMainFrame.h<BR>protected:<BR> CToolbar *m_pColorToolbar;<BR><BR>//CMainFrame.cpp<BR><BR>CMainFrame::CMainFrame()<BR> :m_pColorToolbar(0) //就是这句!!<BR>{<BR>}<BR><BR>那一句前面有个“:”,后面没有“;” 这两个是什么语法??<BR><BR>为什么可以这样初始化m_pColorToobar??<BR><BR>________________<BR>基础不好就是烦,坚持!<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:擎天柱 回复日期:2003-06-29 08:09:10
<br>内容:相当于<BR>CMainFrame::CMainFrame()<BR>{<BR> m_pColorToolbar = 0;<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:金枪鱼 回复日期:2003-06-29 10:54:49
<br>内容:在Net中似乎还可以这样初始化成员变量:<BR>C×××Dlg::C×××Dlg(CWnd* pParent /*=NULL*/)<BR> : CDialog(CTest333Dlg::IDD, pParent)<BR> , m_strEdit(_T(""))<BR> , m_strEdit1(_T(""))<BR>{<BR> 。。。。<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:MC 回复日期:2003-06-29 11:03:24
<br>内容:to擎天柱 :可以详细些吗?<BR><BR>......那一句前面有个“:”,后面没有“;” 这两个是什么语法??<BR><BR>谢谢!<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:草叶 回复日期:2003-06-29 11:03:45
<br>内容:CMainFrame::CMainFrame()<BR> :m_pColorToolbar(0) //就是这句!!<BR>这两行是一个语句,:后面的是给前面的调用(一般是父类)传值,或者初始化相关变量<BR>这是vc++的语法。<BR>(也许我说的不对,请高手指教)<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:MC 回复日期:2003-06-29 11:11:00
<br>内容:谢谢草叶!<BR><BR>VC++也是C++啊,应该C++里有相关的规定把?能说明白些吗?<BR><BR>————————————<BR>我比较笨.....<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:金枪鱼 回复日期:2003-06-29 11:26:28
<br>内容:VC ++是微软对C++的超越,虽然遵从C++,根本不等于C++!<BR>C++没有的东西,微软就只有自己定义了。<BR><BR>但这种写法是否属于C++的范畴,我也不知道。<BR><BR>这表明我们虽然在学VC++,但我们连很多最基本的东西都没有学到!<BR>2003-6-29 11:27:28
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -