C 语言再学习

来自Dennis的知识库
2017年1月2日 (一) 23:47Dennis zhuang讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航搜索

从零开始的 JSON 库教程

第一节

  • cmake 可以生成 xcode 项目: cmake -G Xcode
  • 通常枚举值用全大写(如 LEPT_NULL),而类型及函数则用小写(如 lept_type
  • 宏的编写技巧: 反斜线代表该行未结束,会串接下一行。而如果宏里有多过一个语句(statement),就需要用 do { /*...*/ } while(0) 包裹成单个语句。
  • 测试框架使用了 __LINE__ 这个编译器提供的宏,代表编译时该行的行号。如果用函数或内联函数,每次的行号便都会相同。
  • 关于 inline: http://blog.csdn.net/hanchaoman/article/details/7270345
个人工具
名字空间

变换
操作
导航
工具箱