V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xyuf  ›  全部回复第 1 页 / 共 1 页
回复总数  2
2015-10-05 19:10:29 +08:00
回复了 jianghu52 创建的主题 程序员 神舟的笔记本做开发怎么样
神舟贴牌的 clevo 机器性价比不错,而且维护方便,但是键盘实在是惨不忍睹,屏幕看着也难受,不适合做开发,只适合打游戏和上网。
2015-06-12 00:02:12 +08:00
回复了 jjtx 创建的主题 C C++模板会不会增加冗余
有种猥琐的办法可以符合你这个需求
把原来的a.hpp拆成a.h和a.cpp,然后在a.h里写声明,a.cpp里把所有可能的都实例化出来
然后工程里加入a.cpp文件,在别的需要foo函数的地方一样只要include a.h即可
这样在工程编译的时候,a.cpp产生了a.o,里面包括了各种foo函数的代码,而别的使用foo的cpp文件产生的.o文件里只有调用foo的代码,没有foo的代码,让链接器完成之后的工作
但是这样写实在是没有什么意义,你不是研究编译原理的么?现代的主流编译器会做这种重复代码消除吗?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2784 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 00:30 · PVG 08:30 · LAX 16:30 · JFK 19:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.