📄 subject_27759.htm
字号:
<p>
序号:27759 发表者:芝麻不开门 发表日期:2003-01-15 06:40:42
<br>主题:MFC和STL差别怎么这么大?
<br>内容:学了几个月的MFC,自诩VC应该入门了吧,可一看STL,却发现很多东西都很陌生。<BR>MSDN上的一个例子:<BR>class ID<BR>{<BR>public:<BR> string Name;<BR> int Score;<BR> //constructor定义方法好奇怪啊,我觉得应该是ID(){...}<BR> ID():Name(""),Score(0){} //“Score(0)”有这样赋值一个int变量的吗?<BR> ID(string NewName,int NewScore):Name(NewName),Score(NewScore){}<BR>};<BR>MFC和STL都是C++,为啥差别这么大啊??<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:wok 回复日期:2003-01-15 08:24:57
<br>内容:这不是C++的语法,关STL什么事,孤孤孤孤孤孤孤孤孤孤
<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-01-15 09:02:26
<br>内容: 1.这其实是标准C++语法的一部分,以下二者对变量的赋值是等价的:<BR> 1> int nAge(22)<BR> 2> int nAge = 22;<BR><BR> 2.特别的,对于一个类的构造函数中成员变量的赋值,还可以像你<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>
回复者:doggo 回复日期:2003-01-15 09:08:23
<br>内容:你找本讲标准C++的书看看吧,MFC和STL并不是C++的全部。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:PLB 回复日期:2003-01-15 09:10:27
<br>内容:要先把C++入门<BR>否则VC好难学啊
<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-01-15 18:41:52
<br>内容:推荐一本好书吧!有电子版的最好!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -