摘要:
C++的基本目的是为了兼容C,因此C++11是基于C99的(ISO/IEC 9899:1999),C++主要是在其基础上扩展了一些特性,这包括基础数据类型(bool)、类(class)、模板(template)、异常(exception)、名字空间(namespace)、操作符重载(operator +)、函数名重载(function name mangle)、引用(&)、自由存储管理操作符(new/delete)以及包含一套C++标准库。C++11标准遵循下列标准。Ecma International, ECMAScript Language Specification, Stand 阅读全文
摘要:
这是一个系列随笔,C++ 11 从11年9月正式发布到今天,网上关于这方面的中文资料都比较零碎,相关方面的书籍也不多。学习C++已经有8个年头了,由于平时项目开发中对于C++的有些方面使用并不是特别多,发现随着时间的流失,慢慢有些基础知识居然不再扎实了。因此,正好借C++ 11这个机会,重新系统的来学习一下。 这些随笔的主要参考文档为《ISO/IEC 14882 - 2011》,当然也包含... 阅读全文
摘要:
一个信号就是一条消息,它通知进程系统中发生了一个某种类型的事件。在Linux中man 7 signal就能得到其支持的所有信号列表。 序 号 名 称 默认行为 相应事件 1 SIGHUP 终 止 终端... 阅读全文