C++之inline
2013-11-03 19:28
183 查看
//head.h #ifndef HEAD_H #define HEAD_H inline int f(int i); #endif
//head.cpp #include "head.h" inline int f(int i) { return i * i; }
//inline test //main.cpp #include <iostream> #include "head.h" int main() { std::cout << f(2); return 0; } //result: this is wrong!
相关文章推荐
- 理解内联函数inline在C++中的用法
- 一个关于C++ Inline关键字的引发的一个错误
- C++中内联函数inline的另一作用
- c++复习基础要点02 虚函数与模板 与static inline是否共存
- C++那些细节--inline关键字
- Poedu_C++_Lesson02_2_20161220_重载、默认实参、inline、类型转换、引用
- C++ 笔记(一) —— 尽量以 const、enum、inline 替换 #define
- 内联函数inline的使用探索(来自C++primer plus)
- c++内联函数(inline)及内联函数的使用及注意点
- c++ inline关键字的理解
- C++中的内联函数inline总结
- C++技巧:理解inline的使用和避免
- C/C++内联函数(inline)
- [转]C/C++关键字static,const,inline,define,typedef
- C++ 关键字 inline 用法
- C++内联函数(Inline)(普通函数、宏)
- C++内联函数(Inline)
- 条款1---C++尽量用const,inline,enum等代替#define
- C++内联函数(Inline)介绍
- C++中的inline