文档介绍:VS2010C++错误处理办法(转载)vs2010中文旗舰版怎么出现创建新项目失败???你可以试试:开始->所有程序->附件->命令提示符(右键点击一管理员身份运行)。打开后,。错误:1fatalerrorC1010:'#include""'toyoursource? #include""你把这个放在头文件里面就行了2 vc++编程出现错误errorC2447:missingfunctionheader(old-styleformallist?)原因:函数后面多了分号;SUNSHINE_APISSN_RETURNSsnWriteProfileString(__inINTnPlugInId,__in_optLPTSTRlpszGroupName,__inLPTSTRlpszKey,__inLPTSTRlpszValue); 3 errorC2491:'SsnWriteProfileString':definitionofdllimportfunctionnotallowed错误C2491:“SsnWriteProfileString’:dllimport函数的定义不允许的 SUNSHINE_APISSN_RETURNSsnWriteProfileString(__inINTnPlugInId,__in_optLPTSTRlpszGroupName,__inLPTSTRlpszKey,__inLPTSTRlpszValue)  #ifdefSSNAPI_EXPORTS#define SUNSHINE_API __declspec(dllexport)#else#define SUNSHINE_API __declspec(dllimport)#endif 将#ifdefSSNAPI_EXPORTS添加到#include<>的下面;形如: #include<>#defineSSNAPI_EXPORTS则解决;4errorC2065:“CString”:未声明的标识符在非mfc下使用CString会导致上面错误:解决办法:(1)那么:使用MFC:;不使用MFC:(2)或者#include<>5  errorC2065:'DEBUG_NEW':undeclaredidentifier?删除 .cpp 文件中的#ifdef_DEBUG#harTHIS_FILE[]=__FILE__;#definenewDEBUG_NEW#endif6问题:errorC2440:'initializing':cannotconvertfrom'constchar[34]'to'TCHAR[128]'错误C2440:“初始化”:不能把'字符常量[34]''TCHAR[128]'原因:编译选项有没有开了UNICODE;做法:在vs2010下设置unicode编译选项,去掉unicode模式,具体设置方法为:项目-》属性-》配置属性-》字符集-》未设置 project->Properties->ConfigurationProperties->General->CharacterSet->NotSethttp://blog./hrh2010/article/details/66812717问题:C1083:Cannotopenincludefile:'':NosuchfileordirectoryC1083:无法打开包括文件:“”:没有这样的文件或目录解决:;8errorC2065:“cout”:未声明的标识符解决方法:加上#include <iostream> using namespace std;9 错误:errorC3872:'0x3000':thischaracterisnotallowedinanidentifier错误C3872:'0 X3000“:此字符不允许在标识符0x3000是汉语的空格,也就是全角空格,相当于一个汉字,但你又看不见它。你知道的,像逗号,有半角(,)和全角(,)之分的,其实空格也有。0x3000是全角的空格,0x20是半角的空格。你最好把这个语句的后面空白部分,都删除掉,免得有不可见的全角空格。10 加上_TerrorC2664:'intswprintf_s(wchar_t*,size_t,constwchar_t*,...)':cannotconvertparameter3from'constchar[