![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 64
达克豪斯
记录编程中遇到的点点滴滴
展开
-
基于范围的for循环
知识点补充:基于范围的for循环转载 2023-10-30 23:27:43 · 216 阅读 · 0 评论 -
深入理解虚函数和多态
站在编译器的角度看虚函数表和多态,通俗易懂!原创 2023-10-26 01:16:57 · 149 阅读 · 0 评论 -
C++继承相关知识总结
C++面向对象三部曲之继承原创 2023-10-24 00:48:45 · 99 阅读 · 0 评论 -
c++容器中迭代器失效问题介绍,通常情况下如何避免问题发生?多线程下如何避免?
迭代器失效是指在使用 C++ 容器操作过程中,迭代器可能因为容器的改变而失去其有效性的情况。失效的迭代器往往会导致程序出现未定义行为。原创 2023-05-17 22:14:21 · 985 阅读 · 0 评论 -
C++类型转换讲解,详细分类说明
在C++中,类型转换可主要分为显式类型转换和隐式类型转换。显示类型转换又可以分为五种,分别是C风格的类型转换、静态类型转换、动态类型转换、重新解释转换、cons类型转换等原创 2023-05-16 23:07:26 · 486 阅读 · 0 评论 -
C++11中的share_ptr智能指针:使用方法和优势详解
相较于unique_ptr,shared_ptr的所有权是共享的,多个shared_ptr可以指向同一块内存,当最后一个shared_ptr超出作用域或被删除时,它所管理的内存会被自动释放。原创 2023-05-13 11:19:04 · 1108 阅读 · 0 评论 -
C++11中的unique_ptr智能指针:使用方法和优势详解
C++11中的unique_ptr智能指针:使用方法和优势详解原创 2023-05-13 00:00:46 · 1093 阅读 · 0 评论 -
c++中extern关键字详解
c++中extern关键字详解,简单易懂!原创 2023-05-04 22:13:03 · 273 阅读 · 0 评论 -
基于类的static用法,简单易懂!
static可以修饰类中的变量和方法,修饰后的特点:类实例之间共享,属于整个类,不属于对象。1、static变量支持调用方式:类名::变量名,非static不支持。2、初始化static变量需要在类的外部单独初始化,必须要先初始化。直接上代码,更形象具体!static修饰类变量。原创 2023-04-27 00:06:15 · 352 阅读 · 0 评论 -
C++中c_str() 函数的作用
在C++中,c_str()是一个成员函数,它用于将std::string类型的字符串转换为一个C风格的字符串(以字符数组的形式表示)原创 2023-04-25 21:56:18 · 582 阅读 · 0 评论 -
函数指针简介
函数指针简单解释原创 2023-04-22 22:10:23 · 152 阅读 · 1 评论