相关疑难解决方法(0)

链接器内联函数可以吗?

在该文件中file1.c,调用在文件中实现的函数file2.c.当我链接file1.o,并file2.o为可执行文件,如果该功能file2是非常小的,将连接器自动检测功能小,内联呼吁?

c optimization linker inline

43
推荐指数
1
解决办法
1万
查看次数

用extern显式实例化声明

我正在阅读C++标准草案n3485中的14.7.2,它说:

2显式实例化的语法是:explicit-instantiation: externopt模板声明

有两种形式的显式实例化:显式实例化定义和显式实例化声明.显式实例化声明以extern关键字开头.

看到模板声明和定义总是放在标题中,我从来没有extern在模板上看过声明.粗体句的确是什么意思?

另外为什么实例化会关心extern

c++ templates c++11

3
推荐指数
1
解决办法
438
查看次数

标签 统计

c ×1

c++ ×1

c++11 ×1

inline ×1

linker ×1

optimization ×1

templates ×1