11 个解决方案
#1
VS的查错好一点 而且功能强大点
#2
VS支持新标准
#3
VC6.0是旧标准出来前的东西,对标准支持不好。
建议用VC2005,或者干脆用2010,对新标准也有支持。
建议用VC2005,或者干脆用2010,对新标准也有支持。
#4
用VC6编译的东西,很容易有限制,比如编译了压缩功能的东西,用起来就能压缩到2G,再大就出错了;
用list.sort()函数排序可能丢东西;
VC6的strcpy,strcat.sprintf等函数到vc2005下编译会有告警
用list.sort()函数排序可能丢东西;
VC6的strcpy,strcat.sprintf等函数到vc2005下编译会有告警
#5
不过 vs2005 和vs2010都很大的
#6
只是学语言,用Express就够了。
VS2005的编译器比VC++6的对ISO C++2003支持好很多,少了一些VC++6里很纠结的BUG。
VS2010支持部分ISO C++2011特性。
#7
可以无视。
定义个宏或者pragma就可以让它闭嘴。
#8
纯学C++的话可以用Visual C++ express 2010,也就vc2010速成版,可以得到微软的授权!
#9
vc对标准支持不好~~
#10
少打了个6
#11
差不多
#1
VS的查错好一点 而且功能强大点
#2
VS支持新标准
#3
VC6.0是旧标准出来前的东西,对标准支持不好。
建议用VC2005,或者干脆用2010,对新标准也有支持。
建议用VC2005,或者干脆用2010,对新标准也有支持。
#4
用VC6编译的东西,很容易有限制,比如编译了压缩功能的东西,用起来就能压缩到2G,再大就出错了;
用list.sort()函数排序可能丢东西;
VC6的strcpy,strcat.sprintf等函数到vc2005下编译会有告警
用list.sort()函数排序可能丢东西;
VC6的strcpy,strcat.sprintf等函数到vc2005下编译会有告警
#5
不过 vs2005 和vs2010都很大的
#6
只是学语言,用Express就够了。
VS2005的编译器比VC++6的对ISO C++2003支持好很多,少了一些VC++6里很纠结的BUG。
VS2010支持部分ISO C++2011特性。
#7
可以无视。
定义个宏或者pragma就可以让它闭嘴。
#8
纯学C++的话可以用Visual C++ express 2010,也就vc2010速成版,可以得到微软的授权!
#9
vc对标准支持不好~~
#10
少打了个6
#11
差不多