我在用VC6.0编译时出现头文件错误,求解答。。

作者&投稿:狂斧 (若有异议请与网页底部的电邮联系)
vc++6.0编译程序只要头文件包含#include<cstring>就会报错如下错误,怎么解决~

你把main写错了吧?

首先VC6默认安装里已经没有了,只有TC能编译
再者"conf.h"有没有在同一个工程中

一般一个工程包含:source files,header files,resource files

source files里面包含源文件,就是你自己写的,以.c或.cpp结尾的,里面有main的那个文件;

header files里面包含头文件,如xxx.h,yyyy.h,utilities.h是个头文件,也是自己定义的要一起复制到header files里,stdio.h、math.h是系统自带的,不需自己定义了

因此,楼主缺了一个utilities.h,找到那个人的程序,把utilities.h复制过来就行了

那个头文件是作者自己定义的。。。。

你把utilities.h的 .h 去掉试试

为什么我的vc++6.0总是显示有一个错误,编译不了?
答:不过头文件每个人都不一样,像之前我刚买电脑,我同学直接放在桌面,编译环境就直接指向桌面,不管我是重装还是什么,都是指向桌面,需要自己手动改回来,不过有些东西是不用变,举例E:\Microsoft Visual Studio\VC98\INCLUDE,而我的是D:\vc\VC98\Include。像我直接在D盘搞个vc文件夹,其他不用改,...

VC6.0编译时下面这个出现这个是什么意思?
答:源文件没有命名成 .cpp 扩展名,一定是 .c 或者什么的吧 某些代码在头文件中会检查 ifdef cplusplus error "i requires c++ compilation"endif MFC作为一个C++库,当然也是检查了的 在.c文件中引用这些头文件就会报这个错误

vc++6.0编译后出现错误
答:这个是因为vc的bug。需要重新安装vc。1、打开VC6.0++,选择文件--新建。2、新建一个控制台应用工程,命名为demo。3、选择一个空的工程。4、此次,新建一个C++源文件。5、键入一段简单的C程序。6、编译运行。7、运行的效果如图。完成。

vc6.0编写c语言时,把头文件,实现,主文件分开后,编译连接时提示重复定义...
答:include "shixian.cpp"把这一行去了试试。

为什么用vc6.0编程的时候时常出现错误,我的电脑是笔记本。编译连接都...
答:这种情况经常发生,例如new a[10],实际上你只能给a[0]-a[9]赋值,如果给a[10]赋值就会错误,也就是所谓的内存溢出。调试方式,你可以用vc编译环境调试,用其中的单步执行的方式在指针处设置断点,运行到那里就停了,然后单步执行看看变量的值是否和你想的一样。

VC6.0如何在项目设置里取消预编译头
答:工程→设置→C/C++→分类里选择“预编译的头文件”→选择“不适用预补偿页眉”

我用vc6.0编程c语言软件,是出现了一个错误大家帮我看看
答:2,包含了同样的头文件(其中定义了非局部变量);这样在编译生成的a.obj,b.obj文件中都会为为这个同一变量 分配空间,linker会作名称检查,如果出现相同名字就会出现 fatal error LNK1169: one or more multiply defined symbols found 解决方法,对于第一种情况,用external...

为什么我的VC6.0用到这个头文件就会报错。怎么解决#include <graphics...
答:graphics.h 是turbo c编译器所带的图形库,在VC中是没有的。解决方法,要么使用TC编译器,要么使用VC++他自己的另外图形库,在VC中的图形库 是 Wingdi.h ,你只要 #include <windows.h> 就可以了。

新手用vc6.0编译程序时候出现Cannot open include file: 'afxwin.h...
答:这个问题好像也遇到过,你把AFXWIN.H这个问价名改成小写的看看怎么样?

visual c++ 6.0编译时总有一个错误是怎么回事?
答:如果你装在其他盘里,则仿照其路径变通就行(我就是装在D[来源:GameRes.com]盘)。 关键是microsoft visual studio\ 后面的东西要相同。 主义大小写。方法二:(这种较简单)最简便的方法: 启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意啦/前面有个空格).它会强制使...