- Linux c/c++编程--知识点(1) #define 和 do{...}while(0) 的妙用
- Linux c/c++编程--知识点(2)为什么Linux内核里大量使用goto
- Linux c/c++编程--知识点(3)宏替换之字符串拼接
- Linux c/c++编程--知识点(4)mmap用法和用法举例
- Linux c/c++编程--知识点(6)ioctl 函数介绍
- Linux c/c++编程--知识点(7)backtrace
- Linux c/c++编程--知识点(8)sync函数影响性能
- Linux c/c++编程--知识点(9)Linux 通配符可能产生系统问题
- Linux c/c++编程--知识点(10)就写个最普通的write
- Linux c/c++编程--知识点(11)errno,strerror
- Linux c/c++编程--知识点(12)pthread_cond_timedwait中abstime的获取请使用clock_gettime而不要使用gettimeofday
- Linux c/c++编程--知识点(13)(iniparser库)用于解析ini配置文件,iniparser库的使用
- Linux c/c++编程--知识点(14)(iniparser库)fputs写数据时,覆盖了下一行的数据. 使用iniparser的由来
本文介绍了多个Linux环境下C/C++编程的关键知识点,包括宏定义的巧妙使用、goto语句的应用场景、宏替换中的字符串拼接技巧、mmap函数的用法及示例、ioctl函数详解、backtrace函数调用栈回溯、sync函数对性能的影响、通配符可能导致的问题、write函数的基础使用、errno与strerror错误处理、线程条件变量等待超时的时间获取方法、iniparser库的使用技巧以及fputs函数的一个常见陷阱。

3万+

被折叠的 条评论
为什么被折叠?



