srkp.net
当前位置:首页 >> C++编译时出现错误FAtAl Error C1083: CAnnot op... >>

C++编译时出现错误FAtAl Error C1083: CAnnot op...

文件成功建立后,先打开“FileView”(在左下角),点击“1 files”,而后点击“StdAfx.cpp”[千万不要点击 1.cpp 目录] 最后再点击“1.cpp”。这样就好了。

在函数之前加上下面两句话,替换你的头文件 #include using namespace std;

iomanip,不是iomainp,你名字写错

nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in libcpmtd.lib(delop.obj) 函数重复定义了 libcpmtd.lib 这个是你自己写的库吧 看看里面的delop.cpp文件的void __cdecl op...

估计是你的这个Cpp1.cpp文件包含了LinkList.h(看样子是链表)文件,但是你又没有把该文件放到对应的位置去,所以报错了

头文件bios.h存放有接口函数,在tc2下应该没问题,如果是在VC下,可能不成功,因为bios.h是在DOS模式下才能调用的,而VC是基于图形、窗口的。 可以直接把bios.h文件拷到VC的库里面,或者直接复制里面的代码,在VC里面写一个就好了。

这句话的意思是说你不能对一个非左值进行输入操作,输入操作数必须是一个左值,不能是一个地址常量,而你应该是这样的,定义了unsigned int a[10];然后cin>>a;这显然是错误的,因为数组名是一个指针常量,也就是一个地址常量,你应该这样输入cii...

这样做: 1. 删除这行:registerbgidriver(EGAVGA_driver): / *建立独立图形运行程序 */ 2. 将 tc3 移动到别的地方,因为 tc3 不支持长文件名,如果路径中含有长文件名,你的 initgraph 会执行失败。

如果是直接编译别人的程序 , 先找到这个文件 放到 C:\Program Files\Microsoft Visual Studio\VC98\Include 这样的路径下 。 没有这个文件 又要用的话 是没法编译的 。

C++里面要用FILE,全大写 我这里测试的好的 只用了一个头文件stdafx.h

网站首页 | 网站地图
All rights reserved Powered by www.srkp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com