C++的自我救赎
文章平均质量分 92
沉夢志昂丶
坚持以学的方式做事,秉持以真的态度做人。
展开
-
C++ 中的 this 指针
简单点说,this 指针在 C++ 中是一个特殊的指针,指向当前对象的实例并且每一个对象都可以通过 this 指针来访问自己的地址。当然,this 指针是只能在 class, union 或 struct 类型的非静态成员函数中访问的指针。非静态成员函数是没有 this 指针的。还有就是通常来说友元函数没有 this 指针,原因是友元不是类的成员,只有成员函数才有 this 指针。我们可以用 this 指针简化我们代码的编写并且可以很方便的调用我们所需的对象。原创 2023-10-24 14:16:53 · 143 阅读 · 0 评论 -
C++中的强制转换
在编写很多工程代码的时候,我们经常会遇到类型转换的问题。当我们利用强制转换运算时,应该谨慎使用强制转换,因为如果转换的两个类型完全没有关系,那么编译器将会报错。当然,如果运算不是类型安全的情况下,编译器大多数情况下是不会报错的,那么这个时候有可能在代码运行的阶段会出现意想不到的“惊喜”哦。但不论如何,使用强制类型转换会有一些代码安全的风险存在,因为从一种类型到另外一种类型,在期间数据有可能会被破坏或者是被影响,所以需要明确当前的转换是否是安全性高的。原创 2023-10-09 15:36:38 · 239 阅读 · 0 评论 -
Lambda表达式在C++中的定义
Lambda基本知识介绍,着重于初始学习阶段的理解和应用。原创 2023-10-08 15:54:04 · 391 阅读 · 0 评论