STL
编程之路
这个作者很懒,什么都没留下…
展开
-
string的length()和size()的区别?
c++标准库中查看string的length()源码如下: size_type __CLR_OR_THIS_CALL length() const { // return length of sequence return (_Mysize); } size_type __CLR_OR_THIS_CALL size(...原创 2018-10-22 10:43:55 · 7708 阅读 · 1 评论 -
extern
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而...转载 2018-11-20 13:47:23 · 272 阅读 · 0 评论