
探索C++编程
文章平均质量分 94
欢迎来到《探索C++编程》专栏!这个专栏旨在帮助您从C语言基础出发,逐步深入学习C++编程,掌握面向对象编程(OOP)的精髓以及其他高级特性。无论您是想要扩展您的编程技能,进一步了解现代软件开发,还是在跨平台项目中发挥更大作用,这个专栏都会为您提供全面而系统的指导。
祐言QAQ
分享自己的学习笔记心得和一些技术问题讨论,兼广泛交友,如果你和我一样对嵌入式软开或者C/C++或者数字图像处理、机器学习(Python)以及CV方向,欢迎交流讨论,博主初创期,写的不好见谅啦,当然也欢迎及时指正我的错误,让我们一起成为走路带风的攻城狮吧~
展开
-
【探索C++】友元
C++友元函数简单介绍原创 2024-03-27 23:34:41 · 764 阅读 · 0 评论 -
【探索C++】三大特性以及类和对象(包括类的特殊函数成员)
要定义一个类的对象,只需使用该类的名称和对象名称即可。// 定义一个名为person的Person类对象你也可以使用指针来定义类的对象,这通常与动态内存分配相关。// 使用指针定义Person类对象当类持有其他特殊资源(比如指针)的时候,不能用默认拷贝构造函数,要自定义拷贝构造函数:① 在构造过程中有文件相关操作的时候;② 动态内存空间(堆空间);③ 网络连接相关的操作;④ 指针指向一些其他特殊资源。原创 2023-10-18 17:24:24 · 434 阅读 · 4 评论 -
【探索C++】C++对C语言的扩展
本文详细讲述C++对C语言的扩展,从引用,默认参数,占位参数,函数重载,运算符重载,命令空间,内敛函数,C++头文件和C头文件原创 2023-09-20 15:03:01 · 637 阅读 · 29 评论 -
【探索C++】string类详解
C++中字符串的基本概念、构造方法、操作符重载函数以及常用的string成员函数。此外,还提供了两个与字符串处理相关的练习。原创 2023-09-18 20:50:06 · 421 阅读 · 2 评论 -
【探索C++】C++对C语言的一些类的增强
详细介绍了C++语言中的一些重要特性和增强,涵盖了const关键字、类型检测增强、枚举增强、三目运算符、struct增强、布尔类型以及动态内存分配。其中,对C语言和C++之间的不同之处进行了比较,并提供了许多示例来说明这些概念。博主还强调了一些注意事项,以帮助读者避免常见的错误和陷阱。原创 2023-09-15 20:31:51 · 354 阅读 · 1 评论 -
【探索C++】基础(优势、流、命名空间以及输入输出)
通过本篇博客,我们初步了解了 C++ 的基础知识,从与 C 的区别、C++ 的优势、流、命名空间以及输入输出等方面入手。原创 2023-08-30 19:19:29 · 270 阅读 · 5 评论 -
【探索C++】string类:更强大的字符串处理
在C++编程中,字符串处理是一个常见且重要的任务。为了更高效、安全、便捷地处理字符串,C++提供了强大的string类,与传统的C语言字符串相比,它具有许多优势。本篇博客深入探讨了C++中的string类,并与C语言字符串进行了对比,以帮助读者更好地理解其价值和应用。原创 2023-08-23 16:47:09 · 348 阅读 · 1 评论 -
【探索C++】用实例教你理解面向对象编程(看不懂打我版)
面向对象编程(OOP)是一种强大的编程范式,它通过抽象,封装,继承和多态等机制,将复杂的问题分解为一组互相交互的对象,使代码更易于理解,维护和扩展。这就好比你在玩乐高,每个乐高积木(对象)都有自己的颜色和形状(属性),并且可以与其他积木拼接(方法)。通过组合各种积木,你可以构建出城堡,汽车,飞机等各种模型(程序)。原创 2023-08-18 20:18:56 · 240 阅读 · 1 评论 -
C的进阶C++学习方向
如果你已经熟悉了C语言,要学习C++并不会很困难,因为C++在很大程度上是在C的基础上进行扩展的。原创 2023-08-17 18:56:36 · 742 阅读 · 1 评论