我曾经用过一段时间的Delphi,Delphi是个非常不错的RAD开发工具,但由于Borland近些年实力的下降,他所推出的开发工具,无一例外地Bug成堆!由于自己也懂点C/C++,所以有时也到VC的板块来看看,我却很少看到大家说VC++有什么Bug,当然一个没有也不可能,不过VC++的Bug确实很少吗?VC++的开发环境以及用它开发出来的应用程序真的那么稳定吗?(当然,前提是自己的程序没有错)
解决方案 »
- 我这样的菜鸟都混到4个三角裤了 散发
- 请问vs中的ico编辑器是干什么用的?
- 有关Bitmap类FromFile的问题以及怎么对一幅图片进行连续修改?
- 求HTTP1.1协议和SOCKS5
- 利用IWebBroswer和IHTMLDocument2控制Web,想关闭alert对话框,怎么处理
- 问个多文档下新建一个FormView的问题
- isapi问题:提示找不到指定页面?
- 慢慢慢!!!搜索还出不来!!!改了版什么都干不了!我的是ADSL呀!
- DLL返回值的问题
- SDK编程问题
- 一个很奇怪的问题 关于窗口类型,popup 和 child的
- 我如何把CString str 作为一个函数的参数,而这个函数要求的是char * 类型的参数。
所以说,发展缓慢主要是C++的语法已经不能再扩充了,否则会更乱,与其这样,不如重新设计一种结合Delphi、VC的开发环境,于是C#应运而生,不是早就传言微软C#设计组的组长就是原Delphi开发组的负责人嘛!
所以说,现在微软的重心是推广.net,最重要的就是推行C#,至于其他的,已经不是什么重点了。
This article gives a list of the known standard non-compliance issues with Visual C++ 6.0. MORE INFORMATION
In the following list the relevant standard section is given in parenthesis. Where an article link is provided, please refer to the article for more information. Covariant return types (10.3.5) not supported.
Q240862 BUG: C2555 On Virtual Functions with Covariant Return Types Partial ordering of template functions (14.5.5.2) not supported.
Q240869 BUG: C2667 and C2668 on Partial Ordering of Function Templates Koenig lookup (3.4.2) not fully supported.
Q242190 BUG: Full Koenig Lookup Works only for operators Template arguments must be deduced for function templates (14.8.1).
Q240871 BUG: Explicitly Specified Template Functions Not Overloaded Correctly Class template partial specializations (14.5.4) not supported.
Q240866 BUG: C2989 and C2988 on Class Template Partial Specializations Out-of-class-definition for member template classes and functions (14.5.2) not supported.
Q241949 BUG: C2059 on Out-of-class Definition of Member Templates Template Template-parameters (14.1) not supported.
Q241940 BUG: C2954 on using class template as template parameter Export keyword for templates (14, 14.7.2, 14.7.3) not supported.
Q239436 PRB: LNK2001 on Template Member Functions Function Try Block Syntax (15) not supported.
Q241706 BUG: C2123 on Function Try Block Syntax uncaught_exception() (18.6.4) not implemented.
Q242192 BUG: uncaught_exception() Always Returns False In place initialization static const members (9.2) not supported.
Q241569 BUG: C2258 and C2252 on in Place Initialization of Static Const Members C library functions not in standard namespace (17.3.1.2).
Q243444 BUG: CSTDLIB Does Not Define the Namespace STD Scope of variable declared in the for loop initialization (6.5.3) not as per standard.
Q167748 PRB: Variable Scope in for-statement Extends Beyond Loop. Function exception specifiers (15, 15.4)other than throw() are parsed but not used. Example:
void f() throw(int); // parsed but not used
void g() throw(); // parsed and used Alternative operators like and ,and_eq, bit and etc are not implemented (2.11). But you can get the same behavior by including iso646.h
不妨把此帖移到VC/MFC基础类
嗯,我也同意这位老兄的观点,因为说的是VC的Bug,所以,应该算作技术问题。
却又被加入了.net Framework的一些东西,诸如托管之类,学习VC的人只能越来越辛苦啊T_T
关于vc6.0通过odbc访问数据库超长字段的bug,及解决方法
expert.csdn.net/expert/topicview1.asp?id=2556476