vs2010 c++错误处理办法

vs2010 c++错误处理办法

ID:6073686

大小:98.66 KB

页数:13页

时间:2018-01-02

vs2010 c++错误处理办法_第1页
vs2010 c++错误处理办法_第2页
vs2010 c++错误处理办法_第3页
vs2010 c++错误处理办法_第4页
vs2010 c++错误处理办法_第5页
资源描述:

《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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。