Tag: C++
All the articles with the tag "C++".
-
设计模式C++17实现
23种设计模式的现代C++17实现,包含创建型、结构型和行为型模式的完整代码示例。
-
C++模板使用例子
模板是 C++ 中的泛型编程的基础。 作为强类型语言,C++ 要求所有变量都具有特定类型,由程序员显式声明或编译器推导。 但是,许多数据结构和算法无论在哪种类型上操作,看起来都是相同的。 使用模板可以定义类或函数的操作,并让用户指定这些操作应处理的具体类型。
-
abseil C++ Tips
A series of C++ tips, about once a week, that became known as the “C++ Tips of the Week” (TotW). They became wildly successful, and we are still publishing
-
vector动态扩容存在的陷阱
当我们向vector中添加元素时,如果现有的内存空间不足以容纳新元素,vector会进行扩容。扩容的过程涉及到在内存中重新分配更大的空间,将现有元素拷贝到新结构中。