主页 > 知识库 > g++模板编译方法

g++模板编译方法

热门标签:外呼scrm系统哪家好 百度地图标注分布图 成都自动外呼系统服务商 百度地图标注能删除吗 承德电销 斑马电话机器人的起源 高德地图标注重复了怎么办 随州外呼业务系统 你所在的区域不支持地图图标注册
机器版本 linux 2.4.30  ;   g++   3.3.4   g++ 对模板类编译的后,连接时,出现“undefined reference to `int flong>(long&)'”。 文档代码结构 a.h ---- 定义模板 #ifndef __A__H
#define __A__H
templatetypename T>
int f(  T &s);
#endif   a.cpp ---- 实现模板 #include"a.h"
templatetypename T>
int f( T &s)
{
   return 0;
}   main.cpp ---- 调用模板方法处理 #include "a.h"
int main()
{
    long a;
    flong> (a);
    return 0;
}   这个问题,是g++ “不够完善”引起,可以如下处理 1.将a.cpp内容,放到a.h中,去掉a.cpp,编译连接问题解决 2.如果还要 a.h 和 a.cpp,则要在main.cpp中,export --- g++ 估计不支持    

标签:宜宾 锡林郭勒盟 桂林 陕西 吉安 襄阳 河源 贺州

巨人网络通讯声明:本文标题《g++模板编译方法》,本文关键词  g++,模板,编译,方法,g++,模板,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《g++模板编译方法》相关的同类信息!
  • 本页收集关于g++模板编译方法的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章