摘要: static_cast 除了含有底层const的类型转换,其他的一般都可以用这个static_cast const_cast 专门用来转换底层const,将常量转换为非常量,但是假如这个量如果本身是常量,那么绝对不允许对他进行写操作, 后两个暂时不总结了 reinterpret_cast dynam 阅读全文
posted @ 2017-02-15 16:28 LT.C# 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 多线程编程 pthread_Create()创建一个线程,等待当前线程执行完之后就执行这个线程 pthread_join()互斥的实现:意思是只有这个函数参数中的线程结束后才执行接下来的代码 题目链接 https://www.nowcoder.com/profile/1922840/test/639 阅读全文
posted @ 2017-02-15 15:49 LT.C# 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 首先,宏是C编译系统的预处理,何谓“预”?即是正式工作开始之前的准备工作。 所以宏替换是在对程序编译之前进行的。 其次,C程序由源程序变为可执行文件的三个阶段是: 预处理阶段,由预处理器对程序文本中的宏进行展开。 编译阶段,由编译器对经过预处理后的程序进行编译,并生成目标文件 链接阶段,则链接器对目 阅读全文
posted @ 2017-02-15 10:15 LT.C# 阅读(191) 评论(0) 推荐(0) 编辑