VC++
bournlee
这个作者很懒,什么都没留下…
展开
-
VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
下面是彻底解决方法:在工程的stdafx.h中添加(如有类似语句,需注释掉)#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.#define WINVER 0x0501 // Change this to the appropriate value to ta转载 2014-05-21 11:34:50 · 437 阅读 · 0 评论 -
C++析构函数为什么要为虚函数
注:本文内容来源于zhice163博文,感谢作者的整理。1.为什么基类的析构函数是虚函数? 在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。 a.第一段代码 #includeusing namespace std;class ClxBase{public: ClxBase() {}; ~ClxBa转载 2014-05-21 12:01:12 · 696 阅读 · 0 评论 -
VS2010查看内存方法
今天才知道 在vc6和vs里面快捷键Alt+6 可调取内存查看面板 ,原创 2014-05-23 11:52:49 · 1255 阅读 · 0 评论 -
指针常量与常量指针 C++
刚刚看到群里有个朋友问指针常量的问题,随口一说原创 2014-05-25 22:43:40 · 470 阅读 · 0 评论 -
MFC Ribbon 动态添加按钮
想在MFC Ribbon区域动态添加按钮,本想这是个简单的事,但是几经周折,费了好多时间。在原创 2014-07-14 15:26:51 · 2342 阅读 · 0 评论 -
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
> VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次。在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,解决方转载 2014-12-11 10:35:15 · 414 阅读 · 0 评论 -
extern "C"的用法解析
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处转载 2014-12-11 17:35:37 · 412 阅读 · 0 评论