
C++术语
C++ 术语记录
楼兰公子
这个作者很懒,什么都没留下…
展开
-
可以直接执行的c文件
#if 0tmpName ="${0%.*}"gcc -o $tmpName "$0"./$tmpName "$0"rm $tmpNameexit#endif//test.c#include<stdio.h>int main(void){ printf(__function__); return 0;}原创 2020-05-20 12:45:13 · 216 阅读 · 0 评论 -
C++ 标准库
一般C_+_+标准库为libstdc++.a库文件很大 库文件包含很多不会用道德例程 如果需要静态链接则可以-lsupc,libsupc++.a 质保函基础语言定义部分原创 2020-04-07 19:38:23 · 425 阅读 · 0 评论 -
字符串比较的strcmp和==的区别
一,strcmp依次比较两个字符串的每个字符,一直到遇到不同的字符或某个字符串的结尾为止二,==对比的是两个字符串的首地址是否相同,而不是字符串的内容按照字典序的大小...原创 2020-02-28 17:12:54 · 926 阅读 · 0 评论 -
C++ 之常函数
常函数是纯函数更严格的版本1,它不读取和写除参数外的任何数据2,不可以使用指针参数来读取数据3,函数结果只依赖参数例如int square(int x){ return x*x;}...原创 2020-02-16 15:04:00 · 94 阅读 · 0 评论 -
C++ 之纯函数
纯函数是指不会影响它自己范围外任何事情的函数1,可以读取全局变量或者通过指针传递的变量,但不可以进行写操作2,不可以读取volatile变量和外部资源(文件)3,函数结果依赖于参数和全局以及内存变量...原创 2020-02-16 15:01:48 · 663 阅读 · 0 评论 -
C++ 函数调用二义性
是一种编译时发生的错误,造成二义性调用的原因是在函数匹配时两个或多个函数提供匹配一样,编译器找不到唯一的最佳匹配原创 2020-02-07 17:22:21 · 434 阅读 · 0 评论