摘要: 在前面的章节中,我们已经学习了 C++ 模板的概念。C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。 C++ 标准模板库的核心包括以下三个组件: 这三个组件都带有丰富的预定义函数, 阅读全文
posted @ 2017-10-28 13:55 真勇士王小山 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 以下资源包含了 C++ 有关的网站、书籍和文章。请使用它们来进一步学习 C++ 的知识。 C++ 有用的网站 C++ Programming Language Tutorials − C++ 编程语言教程。 C++ Programming − 这本书涵盖了 C++ 语言编程、软件交互设计、C++ 语 阅读全文
posted @ 2017-10-28 13:30 真勇士王小山 阅读(159) 评论(0) 推荐(0) 编辑
摘要: C++ 标准库可以分为两部分: 标准函数库: 这个库是由通用的、独立的、不属于任何类的函数组成的。函数库继承自 C 语言。 面向对象类库: 这个库是类及其相关函数的集合。 C++ 标准库包含了所有的 C 标准库,为了支持类型安全,做了一定的添加和修改。 标准函数库 标准函数库分为以下几类: 输入/输 阅读全文
posted @ 2017-10-28 13:28 真勇士王小山 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 有待添加 阅读全文
posted @ 2017-10-28 13:18 真勇士王小山 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。 基于进程的多任务处理是程序的并发执行。 基于线程的多任务处理是同一程序的片段的并发执行。 多线程程序包含可以同时运行的两个或多个部分。这样的程序中的每个部分称为 阅读全文
posted @ 2017-10-28 13:15 真勇士王小山 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。 有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在 C++ 头文件 <csignal 阅读全文
posted @ 2017-10-28 01:44 真勇士王小山 阅读(441) 评论(0) 推荐(0) 编辑