VC++错误集锦
Search
这个作者很懒,什么都没留下…
展开
-
VC++6.0中错误"unexpected end of file while looking for precompiled...
<br />1、看看是否缺少“;”,“}” <br />隐藏得深的是宏、.h文件的问题就要费点心思了<br />2、一定是你在类的部分定义被删除了,M$在每个类中定义一些特殊的常量,是成对的,如下: <br />.h: <br />#if !defined(AFX_CHILDFRM_H__54CA89DD_BA94_11D4_94D7_0010B503C2EA__INCLUDED_) <br />#define AFX_CHILDFRM_H__54CA89DD_BA94_11D4_94D7_0010B503转载 2011-05-03 21:24:00 · 672 阅读 · 0 评论 -
cannot convert from 'const int' to 'const char *'
一次在Windows SDK 开发时出现了上述错误,如下:error C2440: '=' : cannot convert from 'const int' to 'const char *';经过编译发现出错点在这里: wndclass.lpszMenuName原创 2011-08-31 20:26:20 · 10626 阅读 · 0 评论 -
LINK : fatal error LNK1168: cannot open Debug/P1.exe for writing
连接错误:不能打开P1.exe文件,以改写内容。(一般是P1.Exe还在运行,未关闭)所以可以打开任务管理器,选择进程选项卡,然后找到你的.exe 并结束进程即可。原创 2011-08-17 19:03:18 · 2220 阅读 · 0 评论 -
error LNK2001: unresolved external symbol VC++链接错误详解
error LNK2001: unresolved external symbol VC++链接错误详解学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生转载 2011-08-17 18:44:27 · 634 阅读 · 0 评论 -
Win32 Application和Win32 Console Application
Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序,SDK程序。Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数,控制台程序。 1.EXE文件本转载 2011-10-08 14:41:00 · 508 阅读 · 0 评论 -
VC++6.0如何同时打开俩个文件
现象: 经常会碰到想要同时打开两个或者更多的*.dsw文件,但是你打开第二个的时候就会把第一个覆盖掉,该怎么解决呢。。 解决的方法: 找到“控制面板”,打开“文件夹选项”, 然后打开“文件类型选项” 在已注册的文件类型中找到 DSW Project Workspace 选中,然后点击高级选项,进入“编辑文件类型”,点击"编辑",取消"转载 2011-11-27 17:35:54 · 788 阅读 · 0 评论 -
解决VC++中类从Class View中消失的问题
现象: 在用VC++进行编程时,又是会出现对某个类做出一系列的操作(如添加成员、相应消息等)后该类竟然从Class View 中消失了,可是并没有任何与该类相关的文件删除操作。其实这是VC++的一个bug。解决方法:方法1: 一般只需要打开该类对应的头文件,将其类名改一下,然后再恢复这个类的类名即可方法2: 在定义类的“class”以及继承类型的关键字之间,随意敲上一个空格或者原创 2011-11-30 20:15:20 · 1392 阅读 · 0 评论 -
VC++中的.ncb文件
在实际的开发中,有时会遇到以下几种情况:1、向类中添加的成员变量或者成员函数不能在ClassView中显示。2、不能通过双击成员变量或成员函数转移至变量或函数的定义的位置。3、一般情况下,在输入一个类的对象后,按下“.”后会出现该类的成员变量和成员函数;或者当输入一个类的对象或结构的指针时,按下“>”后也回出现类的成员变量和成员函数。这是Visual C++编译器固有的功能,可是会发现原创 2011-11-30 20:23:36 · 6954 阅读 · 0 评论 -
VC++中如何删除一个类
通常,需要从工程中删除一个不再使用的类,如果不能彻底删除,将会产生很多莫名奇妙的错误。一般可按照下面方法进行。 首先在工作区的FileView中该类的.h.和cpp文件,按Delete键删除,然后在工程的文件夹下将这俩个文件删除,并且吧.clw文件也删除。在删除.clw文件之后,再次使用类向导时将会弹出“.clw文件不存在”的提示,这是可以按照弹出的提示从工程中的文件创建一个.clw文件原创 2011-11-30 22:22:57 · 2008 阅读 · 0 评论