当前位置:  技术问答>linux和unix

如何解决curses.h下erase(void) 和aCC下的C++语言erase(iterator it);编译重名错误问题

    来源: 互联网  发布时间:2016-04-18

    本文导语:     想在Unix下即用C++语言同时用#include 编程。但编译时只要包含 这个头文件,编译器就不报错误,说不接受这样的参数! 那如何解决curses.h下erase(void) 和aCC下的C++语言erase(iterator it);编译重名错误问题呀? ...

   想在Unix下即用C++语言同时用#include 编程。但编译时只要包含 这个头文件,编译器就不报错误,说不接受这样的参数!

那如何解决curses.h下erase(void) 和aCC下的C++语言erase(iterator it);编译重名错误问题呀?

|
试着加入如下一段话看看(表示在C++编译器中对函数erase采用c的命名规则来引用):
#ifdef __cplusplus
extern NCURSES_EXPORT(int) erase (void);
#endf

Good Luck!


|

LS写错,应该如下:

#ifdef __cplusplus
extern "C" {
extern NCURSES_EXPORT(int) erase (void);
}
#endif

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 这个宏cc编译正常, pro*c 编译出问题,有办法解决吗?
  • Eclipse下使用ANT编译提示OutOfMemory的解决方法 iis7站长之家
  • 编译内核时出现同名文件该怎么解决
  • Linux下PCI驱动,怎么解决不同版本内核都需要重新编译的问题??
  • 小弟遇到个交叉编译的问题,谁能帮忙解决下啊
  • 急啊,怎么解决这个问题,编译不了:(
  • 在cygwin中编译c,结果打不开stdio.h,如何解决!
  • JB的源文件在JB中可以编译,改用JDK编译,遇到一些问题,解决马上给分100!
  • 用JET编译的程序怎么还需要JDK开发环境!!怎么解决???
  • g++ 编译出现:undefined reference to 'main'错误,请教如何解决?
  • 虚拟系统中编译内核时提示磁盘空间不足如何解决
  • 奇怪的编译出错,谁能解决吗
  • 一个编译错误,望大家帮帮解决下
  • xmkmf,在自动生成Makefile的时候,能不能够指定用gcc编译?请大虾解决
  • 哪里有好的反编译工具下载?在先等喉,解决马上给分!
  • 用useBean jdbc 解决数据库问题编译总出错!!!!please,have a look!
  • 在编译内核时候出现问题,大家来帮忙看看是什么问题?怎么解决?
  • Eclipse下使用ANT编译提示OutOfMemory的解决方法
  • 编译pixman0.12.0时出错 求高手解决。
  • 【重要】gtk+ 编译gtk+的问题,不同于一般gtk的搭建--1000分,问题解决了,开号给分,决不食言!大家都来看看
  • secureCRT下Linux终端汉字乱码解决方法
  • VS2005解决方案管理器中不显示解决方案节点的解决办法
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 有高手能破解RAR的密码吗,至今没有找到人能解决?(先只给10分意思意思,若解决,至少给解决的人500分!说话算话!)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 解决 select 挡住div的解决方法
  • window.onload事件覆盖掉body onload事件(window.onload和html body onload事件冲突)解决办法
  • 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 解决!解决!求助如何安装多系统!
  • andriod中UIScrollView无法正常滚动的解决方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3