
C++语言
文章平均质量分 71
迈达量化
专注于量化交易系统与交易策略的开发,十几年编程与交易经验。
展开
-
【C++】命名空间深度理解
命名空间的全局引用:在使用命名空间中的成员时,可以使用全局引用操作符(::)来访问全局命名空间中的成员,以避免与局部命名空间中的成员冲突。命名空间的嵌套使用:可以在一个命名空间中使用另一个命名空间的成员,但要注意避免循环依赖的情况。命名空间的命名规范:命名空间的名称应该具有描述性,遵循命名规范,以提高代码的可读性和可维护性。命名空间的声明和定义:命名空间的声明和定义可以分开进行,但要确保在使用命名空间之前进行声明。命名空间重名:在使用命名空间时,要确保不同的命名空间具有唯一的名称,以避免命名冲突。原创 2024-02-27 21:00:14 · 629 阅读 · 0 评论 -
【C++】this指针深度理解
this指针是C++中的一个特殊指针,它只能在一个类的成员函数中调用,用于表示当前对象的地址1。this指针可以用来访问当前对象的成员变量和成员函数。在成员函数中,this指针指向调用该函数的对象的地址,通过this指针可以访问该对象的成员变量和成员函数。原创 2024-02-27 18:15:00 · 542 阅读 · 0 评论 -
C++的发展历史、简介及应用
C++的发展:C++在1983年正式命名为C++,并在之后的几十年中不断发展壮大。C++与C的比较:C++与C语言有很多相似之处,但也有一些重要的区别。C++的起源:C++最初被称为“带类的C”,是在C语言的基础上添加了面向对象编程的特性。C++的名称中的“++”是从C语言中的“++”运算符中取得的,表示C++是C语言的一个增强版本。C++的作者:C++的创始人是丹尼斯·里奇(Dennis Ritchie)和贝尔实验室的团队。C++是一种编程语言,它是在C语言的基础上发展而来的。原创 2024-02-26 20:29:52 · 1552 阅读 · 2 评论 -
C++析构函数重难点解析
析构函数是与构造函数相对应的一个函数,用于销毁对象并释放对象所占用的资源。它在对象被销毁时自动调用,一般用于清理对象的资源,例如释放内存、关闭文件等操作。: 与构造函数不同的是,在派生类的析构函数中不用显式地调用基类的析构函数,因为每个类只有一个析构函数,编译器知道如何选择,无需程序员干涉。而销毁派生类对象时,析构函数的执行顺序和继承顺序相反,即先执行派生类析构函数,再执行基类析构函数。: 创建派生类对象时,构造函数的执行顺序和继承顺序相同,即先执行基类构造函数,再执行派生类构造函数。原创 2024-02-26 18:34:24 · 535 阅读 · 0 评论 -
C++构造函数重难点解析
C++构造函数重难点解析原创 2024-02-25 21:26:39 · 1003 阅读 · 0 评论 -
C++标准头文件汇总及功能说明
C++标准头文件汇总及功能说明原创 2024-02-25 19:20:49 · 6099 阅读 · 0 评论