C++ 高级教程

  • C++ 文件和流

    C++ 文件和流 到目前为止,我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流。 本教程介绍如何从文件读取流…

    C++ 教程 2023年3月24日
  • C++ 异常处理

    C++ 异常处理 异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。 异常提供了一种转移程序控制权的方式。C++ 异常处理涉及到三个…

    C++ 教程 2023年3月24日
  • C++ 命名空间

    C++ 命名空间 假设这样一种情况,当一个班上有两个名叫 Zara 的学生时,为了明确区分它们,我们在使用名字之外,不得不使用一些额外的信息,比如他们的家庭住址,或者他们父母的名字…

    C++ 教程 2023年3月24日
  • C++ 模板

    C++ 模板 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用…

  • C++ 预处理器

    C++ 预处理器 预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理。 所有的预处理器指令都是以井号(#)开头,只有空格字符可以出现在预处理指令之前。预处理指令不是 C+…

    C++ 教程 2023年3月24日
  • C++ 信号处理

    C++ 信号处理 信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。 …

    C++ 教程 2023年3月24日
  • C++ Web 编程

    C++ Web 编程 什么是 CGI? 公共网关接口(CGI),是一套标准,定义了信息是如何在 Web 服务器和客户端脚本之间进行交换的。 CGI 规范目前是由 NCSA 维护的,…

    C++ 教程 2023年3月24日
  • C++ STL 教程

    C++ STL 教程 在前面的章节中,我们已经学习了 C++ 模板的概念。C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可…

  • C++ 标准库

    C++ 标准库 C++ 标准库可以分为两部分: 标准函数库: 这个库是由通用的、独立的、不属于任何类的函数组成的。函数库继承自 C 语言。 面向对象类库: 这个库是类及其相关函数的…

    C++ 教程 2023年3月24日
  • C++ 有用的资源

    以下资源包含了 C++ 有关的网站、书籍和文章。请使用它们来进一步学习 C++ 的知识。 C++ 有用的网站 C++ Programming Language Tutorials …

    C++ 教程 2023年3月24日
  • C++ map用法

    C++ 中 map 提供的是一种键值对容器,里面的数据都是成对出现的,如下图:每一对中的第一个值称之为关键字(key),每个关键字只能在 map 中出现一次;第二个称之为该关键字的…

    C++ 教程 2023年3月24日
  • C++ vector使用方法

    在 c++ 中,vector 是一个十分有用的容器。它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。C++ 中数组很…

  • 常用C++编译器推荐

    本文将为大家带来的是几款简单实用的C++编译器(非IDE),希望大家喜欢。 GCC(GNU Compiler Collection) 官方网站: https:/…

    C++ 教程 2023年3月24日
  • C++ 备忘单

    提供基本语法和方法的 C++ 快速参考备忘单。 开始 Hello.cpp #include <iostream> int main() { std::cout <…

    C++ 教程 2023年3月24日