VS2010 c++ 错误的处理

操作方法

  • 01

    1错误: fatalerror C1010: unexpected end of file while looking for precompiled header. Didyou forget to add '#include "StdAfx.h"' to your source? 解决: #include"StdAfx.h" 你把这个放在头文件里面就行了 2 vc++编程出现错误error C2447: missingfunction header (old-style formal list?) 原因:函数后面多了分号; SUNSHINE_APISSN_RETURN SsnWriteProfileString(__in INT nPlugInId, __in_opt LPTSTRlpszGroupName, __in LPTSTR lpszKey, __in LPTSTR lpszValue); 3 error C2491: 'SsnWriteProfileString' : definitionof dllimport function not allowed 错误C2491:“SsnWriteProfileString’:dllimport函数的定义不允许的 SUNSHINE_API SSN_RETURNSsnWriteProfileString(__in INT nPlugInId, __in_opt LPTSTR lpszGroupName, __inLPTSTR lpszKey, __in LPTSTR lpszValue) 查看SUNSHINE_API在 .h文件中的定义 #ifdefSSNAPI_EXPORTS #define SUNSHINE_API __declspec(dllexport) #else #define SUNSHINE_API __declspec(dllimport) #endif 将#ifdef SSNAPI_EXPORTS添加到#include的下面;形如: #include #defineSSNAPI_EXPORTS 则解决; 4 error C2065: “CString”: 未声明的标识符 在非mfc下使用CString会导致上面错误: 解决办法: (1)如果你使用VC.net那么:使用MFC:包含cstringt.h;不使用MFC:包含atlstr.h (2)或者#include 5 error C2065: 'DEBUG_NEW' : undeclared identifier? 删除 .cpp 文件中的 #ifdef _DEBUG #undef THIS_FILE static charTHIS_FILE[]=__FILE__; #define newDEBUG_NEW #endif

(0)

相关推荐

  • node.js编译生成错误提示fatal error LNK1112/1123的解决方法

    编译生成可能遇到的问题 [1]fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突 原因:win7下的64位系统,在运行程序的时候,需要的DLL必须是64位 ...

  • VS2010复制代码到word时出现中文乱码的解决办法

    VS 2010 复制代码到word出现乱码解决办法 直接复制VS2010的代码到Word里面去时,汉字会出现如下乱码,虽然可以采用记事本打开然后复制的方法,但是这样就失去了高亮色,不是我们想要的,下面 ...

  • windows7下vs2010安装opencv2.4.3详细步骤(图)

    下载并安装OpenCV 从http://www.opencv.org.cn/index.php/Download上下载OpenCV 2.4.3 for Windows版本的安装文件OpenCV-2.4 ...

  • 如何解决devenv.exe应用程序错误 应用程序发生异常?

    打开VS2008/2010时,经常碰到:devenv.exe应用程序错误,应用程序发生异常,造成的原因是多种的,可能是环境变量配置出错,可能是你安装了冲突的插件,如Visual Assist X,可能 ...

  • 如何将VC6.0项目转为VS2010项目

    今天在网上下了一个源码,是VC6.0写的,但我的电脑上没有安装VC6.0,只装了VS2010,怎么办呢?其实可以通过很简单的几步将VC6.0项目转为VS2010项目. 操作方法 01 双击项目文件,打 ...

  • VS2010 LINK : fatal error LNK1123问题

    在用VS2010编写C++代码的时候,运行以后报">LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 "错误,经过如下的处 ...

  • vs2010中工具箱怎么添加工具或者组件

    在程序开发的过程中,有可能需要加载第三方的控件后组件,那么这些控件怎么放到VS2010中的工具栏中呢?下面小编帮大家介绍一下 操作方法 01 打开自己的解决方案之后,选择右侧工具栏选型卡,要注意,如不 ...

  • VS2010怎样输入代码

    现在计算机二级考试所用的软件由以前的VC++6.0变成了VS2010了,对于这个软件不熟悉的人可能不知道它该如何输入代码,相比VC++6.0,这个软件在输入代码前的准备工作比较复杂,但是在调试运行时就 ...

  • 错误ResGen.exe已退出代码为2解决办法

    VS2005的项目升级到VS2010之后,由于使用的还是Framework2.0,所以在编译的时候出现错误ResGen.exe已退出代码为2的错误,这里就讲一下详细解决步骤. 操作方法 01 右键解决 ...