C++初阶

C++类和对象(中)【下篇】

在C++中,类和对象是面向对象编程的核心概念。它们帮助我们通过封装数据和功能来建模现实世界中的事物。在上篇中,我们探讨了类的基本概念、成员函数以及构造函数等基本语法。在这一篇中,我们将继续深入探讨更多与C++类和对象相关的进阶概念,例如继承、多态以及友元类等内容。继承继承是面向对象编程的重要特性

[C++#33][异常] 错误码 | 抛出与捕获 | 异常安全 | 异常体系

在 C++ 中,异常处理是一种用于处理错误的机制,它允许我们设置程序在遇到问题时的响应行为。通过抛出和捕获异常,程序可以更为优雅地处理错误,从而提高代码的稳定性和可维护性。异常体系C++ 的异常体系主要由三个部分组成:抛出异常、捕获异常和异常安全。首先,我们定义一个异常类,通常是从 std::e