排序
提高安全性,优雅实现拷贝与交换:C++中的Copy-and-Swap惯用法
提高安全性,优雅实现拷贝与交换:C++中的Copy-and-Swap惯用法, 概述:拷贝并交换(Copy-and-Swap)是C++编程中的惯用法,用于实现赋值操作符和确保异常安全的拷贝构造函数。其核心思想...
高效遍历:C++中分隔字符串单词的3种方法详解与实例
高效遍历:C++中分隔字符串单词的3种方法详解与实例, 概述:在C++中,遍历由空格分隔的字符串的单词有多种方法,包括使用`std::istringstream`、手动遍历字符和正则表达式。其中,`std::...
《Effective C++》第三版-4. 设计与声明(Design and Declarations)
《Effective C++》第三版-4. 设计与声明(Design and Declarations), 目录 条款17:让接口容易被正确使用,不易被误用(Make interfaces easy to use correctly and hard to use incorrectly)...
类模板的简单应用(用于存储不同类型数据的类容器)
类模板的简单应用(用于存储不同类型数据的类容器),类模板应用 explicit explicit 是一个关键字,用于指定该构造函数是显式构造函数。在C++中,当一个类的构造函数只有一个参数时,它可以被用...
《Effective C++》第三版-3. 资源管理(Resource Management)
《Effective C++》第三版-3. 资源管理(Resource Management), 目录 条款13:以对象管理资源(Use objects to manage resources) 关键想法 智能指针 条款14:在资源管理类中小心copying行为(...
深入理解 C++ 中的多态与文件操作
深入理解 C++ 中的多态与文件操作,C++ 多态 多态(Polymorphism)是面向对象编程(OOP)的核心概念之一,它允许对象在相同操作下表现出不同的行为。在 C++ 中,多态通常通过继承和虚函数来实现...
C++里也有菱形运算符?
C++里也有菱形运算符?,最近在翻《c++函数式编程》的时候看到有一小节在说c++14新增了“菱形运算符”。我寻思c++里好像没什么运算符叫这名字啊,而且c++14新增的功能很少,我也不记得有添加这种...
C++ 异常处理机制详解:轻松掌握异常处理技巧
C++ 异常处理机制详解:轻松掌握异常处理技巧,C++ 异常处理 C++ 异常处理机制允许程序在运行时处理错误或意外情况。它提供了捕获和处理错误的一种结构化方式,使程序更加健壮和可靠。 异常处理...
VS2008 LIB的升级改造
VS2008 LIB的升级改造,今天用VS2019编译一个在VS2008下Coding的工程的时候,VS给出了一堆链接错误信息,如下图所示的一些错误: Error 47 error LNK2019: unresolved external symbol 'p...
《Effective C++》第三版-2. 构造析构赋值运算(Constructors,Destructors,and Assignment Operators)
《Effective C++》第三版-2. 构造析构赋值运算(Constructors,Destructors,and Assignment Operators), 目录 条款05:了解C++默默编写并调用哪些函数(Know what functions C++ silently wri...
《Effective C++》第三版-1. 让自己习惯C++(Accustoming Yourself to C++)
《Effective C++》第三版-1. 让自己习惯C++(Accustoming Yourself to C++), 目录 条款01:视C++为一个语言联邦(View C++ as a federation of languages) 条款02:尽量以const、enum、inline...
C++编程英语词汇
C++编程英语词汇,abstract抽象的 abstraction抽象性、抽象件 access访问 access level访问级别 access function访问函数 adapter适配器 address地址 address-of operator取地址操作符 aggregati...













