欢迎来到天天文库
浏览记录
ID:6073686
大小:98.66 KB
页数:13页
时间:2018-01-02
《vs2010 c++错误处理办法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VS2010C++错误处理办法(转载)vs2010中文旗舰版怎么出现创建新项目失败???你可以试试:开始->所有程序->附件->命令提示符(右键点击一管理员身份运行)。打开后,再输入Regsvr32JScript.dll。错误:1fatalerrorC1010:unexpectedendoffilewhilelookingforprecompiledheader.Didyouforgettoadd'#include"StdAfx.h"'toyoursource? #include"StdAfx.h"你把这个放在头文件里面就行了2 vc+
2、+编程出现错误errorC2447:missingfunctionheader(old-styleformallist?)原因:函数后面多了分号;SUNSHINE_APISSN_RETURNSsnWriteProfileString(__inINTnPlugInId,__in_optLPTSTRlpszGroupName,__inLPTSTRlpszKey,__inLPTSTRlpszValue); 3 errorC2491:'SsnWriteProfileString':definitionofdllimportfunctionnot
3、allowed错误C2491:“SsnWriteProfileString’:dllimport函数的定义不允许的 SUNSHINE_APISSN_RETURNSsnWriteProfileString(__inINTnPlugInId,__in_optLPTSTRlpszGroupName,__inLPTSTRlpszKey,__inLPTSTRlpszValue) 查看SUNSHINE_API在.h文件中的定义 #ifdefSSNAPI_EXPORTS#define SUNSHINE_API __declspec(dllexport
4、)#else#define SUNSHINE_API __declspec(dllimport)#endif 将#ifdefSSNAPI_EXPORTS添加到#include的下面;形如: #include#defineSSNAPI_EXPORTS则解决;4errorC2065:“CString”:未声明的标识符在非mfc下使用CString会导致上面错误:解决办法:(1)如果你使用VC.net那么:使用MFC:包含cstringt.h;不使用MFC:包含atlstr.h(2)或者#include
5、5 errorC2065:'DEBUG_NEW':undeclaredidentifier?删除 .cpp 文件中的#ifdef_DEBUG#undefTHIS_FILEstaticcharTHIS_FILE[]=__FILE__;#definenewDEBUG_NEW#endif6问题:errorC2440:'initializing':cannotconvertfrom'constchar[34]'to'TCHAR[128]'错误C2440:“初始化”:不能把'字符常量[34]''TCHAR[128]'原因:编译选项
6、有没有开了UNICODE;做法:在vs2010下设置unicode编译选项,去掉unicode模式,具体设置方法为:项目-》属性-》配置属性-》字符集-》未设置 project->Properties->ConfigurationProperties->General->CharacterSet->NotSethttp://blog.csdn.net/hrh2010/article/details/66812717问题:C1083:Cannotopenincludefile:'stdafx.h':Nosuchfileordirector
7、yC1083:无法打开包括文件:“stdafx.h中”:没有这样的文件或目录解决:stdafx.h文件和工程的.h文件放在一个位置;8errorC2065:“cout”:未声明的标识符解决方法:加上#include using namespace std;9 错误:errorC3872:'0x3000':thischaracterisnotallowedinanidentifier错误C3872:'0 X3000“:此字符不允许在标识符0x3000是汉语的空格,也就是全角空格,相当于一个汉字,但你又看不见它。你知道
8、的,像逗号,有半角(,)和全角(,)之分的,其实空格也有。0x3000是全角的空格,0x20是半角的空格。你最好把这个语句的后面空白部分,都删除掉,免得有不可见的全角空格。10 加上_TerrorC2664
此文档下载收益归作者所有