由于MSVC编译器在C++17中顺应标准,将老旧的 std::auto_ptr[https://en.cppref...[作者空间]
非常感谢各位读者的热情捧场。笔者这里先要感谢大家对本书大力支持,尤其感谢那些能为本书提出一些有误处的建议与指导意见...[作者空间]
在《C语言编程魔法书》中的14章第6节已经详细讨论了C语言的六种语句:标签语句(labeled statement...[作者空间]
C语言中的预处理器系统是一种十分古老而又神奇的存在。其实大部分汇编语言也具备预处理系统。预处理系统其实就是对当前宿...[作者空间]
当前现代处理器的发展在性能上已经很难跟得上摩尔定律了,各大处理器设计商都在多核心上做文章,从而多核多线程编程则成为...[作者空间]
我们在C语言中定义函数时,往往将不带参数的函数声明为foo()这种形式。尽管这种方式很直观,而且也跟其他类C语言声...[作者空间]
System V ABI AMD64在System V ABI上的函数调用约定 MSVC上x64模式的函数调用约定...[作者空间]
最近笔者用上了Android Studio 3.2,感觉这个版本对C语言的支持变得更友好了,在IDE层面对C语言错...[作者空间]
C11标准中引入了通用字符名(Universal Character Names)这个概念。其实,所为的通用字符名...[作者空间]
众所周知,macOS是广受开发者青睐的优秀开发平台。在macOS上我们可以直接编译几乎所有市面上主流的开源项目,而...[作者空间]
在Visual Studio 2017中官方新增了Clang编译器,当前版本基于Clang 3.8.0,我们在安装...[作者空间]
Objective-C 2.0一开始用在GCC编译器上,后来因为GCC严格的GPL许可证使得Apple不得不寻找新...[作者空间]