extern "C" 引起的 error C2059【转】

在扩展名为.C的源文件中使用”extern "C"“会引发错误 C2059,错误提示为:

error C2059:syntax error:'string'

原因是在C语言中,无法辨认字符串"C",

解决办法是移除 extern "C",或者改成
#ifdef __cplusplus
extern "C"
#endif
具体参见:http://support.microsoft.com/?scid=kb%3Ben-us%3B133070&x=4&y=16

extern C 引起的 error C2059相关推荐

  1. C和C++混合编程(error C2059: syntax error : 'string')

    extern "C"表示编译生成的内部符号名使用C约定.C++支持函数重载,而C不支持,两者的编译规则也不一样.函数被C++编译后在符号库中的名字与C语言的不同.例如,假设某个函数 ...

  2. c语言中 c2059错误是,解决error C2059: 语法错误:“::”问题

    错误代码提示: >f:\opencv\opencv\build\include\opencv2\flann\lsh_table.h(): error C2059: 语法错误:"::&q ...

  3. max 宏定义取消:error C2589: error C2059: 语法错误 : “::”

    原文链接:http://blog.csdn.net/danelumax2/article/details/9172465有修改! 一:关于Pcl和WIndef的冲突: 1. 错误输出 ./zlibra ...

  4. error C2059: syntax error : 'constant'

    //任务组结构体 template <class TPara, class TData> struct TASK_GROUP{int taskID; //任务分类唯一标识TPara par ...

  5. error C2059: 语法错误:“,”

    在使用libcef库做MFC开发时,出现一个编译错误:error C2059: 语法错误:"," 这个错误出现的很奇怪,通过撤销修改发现是因为头文件引用的先后顺序造成的.我把#in ...

  6. error C2059: 语法错误:“::”

    下面这段代码: Index i2 = std::min(0 + slice, loop_size); 编译会出现这样的错误: 1> error C2059: 语法错误:"::" ...

  7. 解决error C2059: 语法错误:“::”问题

    错误代码提示: 1>f:\opencv\opencv\build\include\opencv2\flann\lsh_table.h(266): error C2059: 语法错误:" ...

  8. 关于VS编译跨端工程出现error C2059的一个解决方案

    VS 编译出现 error C2059: 语法错误:"{" 的一种解决方案 背景 开始着手一个新的项目,项目放在内部的 gitlab 中,无论直接打包下载还是通过 git 下载到本 ...

  9. error C2041: illegal digit ‘9‘ for base ‘8‘ | error C2059: syntax error: ‘bad suffix on number‘

    错误日志 文本 八进制数值超过范围 1>E:\CProject\test12\Source.c(5,10): error C2041: illegal digit '8' for base '8 ...

最新文章

  1. 微软陆续更新Win8应用 否认靠金钱争取开发者
  2. android控件的对齐方式(转)
  3. spark.mllib:回归算法
  4. 【theano-windows】学习笔记十七——梯度中的consider_constant
  5. mysql权限说法正确的是,【多选题】下面关于修改 MySQL 配置的说法中,正确的是...
  6. axture动画原型制作_Axure制作原型-基础操作
  7. html5外置样式表,HTML5移动端通用css详解
  8. 利用 Docker 在不同宿主机做 CentOS 系统容器 | 原力计划
  9. android 高度上分权重,Android LinearLayout weight权重使用
  10. 马斯克光顾北京包子铺被偶遇 本人盖章:好吃!
  11. 在数据库中存储层次型数据
  12. C++17 部分实用特性
  13. 柱状图多维条形图vue_使用D3.js+Vue实现一个简单的柱形图
  14. VC2008学习笔记
  15. 年末去字节跳动面试,居然被面试官问的哑口无言,原因竟然是这个!!!
  16. android路由器,Android工程师面试该怎么准备?年薪50W
  17. 美团2021校招笔试-编程题(通用编程试题,第10场)
  18. 微信直接用手机默认浏览器打开下载 IOS苹果跳转App Store(苹果商店)打开下载
  19. SketchUp模型组件【iMod · 精选244 —— 现代卧室SU模型】
  20. MapGuide的历史

热门文章

  1. jmeter性能测试脚本录制不了的几种情况
  2. Hashtable使用
  3. 关于outlook 保存的.msg文件打开一次之后不能再次打开的问题
  4. 《合成孔径雷达成像——算法与实现》之【1】仿真图2.2
  5. 机器学习(四)——Adaboost算法
  6. 对持久层、持久性、持久化的讨论
  7. python的scapy_python scapy网络嗅探
  8. 科班出身程序员和培训出来的程序员区别在哪?
  9. [转]查看Zookeeper服务器状态信息的一些命令
  10. 北大2021年计算机分数分数线,北京大学2021年考研复试基本分数线已发布