随笔分类 -  C++

C++心路历程
摘要:# 1、函数 ### 函数定义: def get_file_info(file_path): ### 选择结构 阅读全文
posted @ 2023-06-27 10:00 share0956 阅读(14) 评论(0) 推荐(0) 编辑
摘要:# 一、C++ 指针的算术运算 ## 递增一个指针 我们喜欢在程序中使用指针代替数组,因为变量指针可以递增,而数组不能递增,因为数组是一个常量指针。下面的程序递增变量指针,以便顺序访问数组中的每一个元素: ``` 实例 #include using namespace std; const int 阅读全文
posted @ 2023-06-10 21:07 share0956 阅读(106) 评论(0) 推荐(0) 编辑
摘要:# 一、什么是指针? **1、指针是一个变量,其值为另一个变量的地址** **2、double\* 类型是一种指针类型,用于指向 double 类型的内存地址** **3、指针的值都是代表内存地址的十六进制数** # 二、C++ 中使用指针 **实例** ``` #include using nam 阅读全文
posted @ 2023-06-09 08:51 share0956 阅读(19) 评论(0) 推荐(0) 编辑
摘要:# C++ 引用 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。 # C++ 引用 vs 指针 引用很容易与指针混淆,它们之间有三个主要的不同: - 不存在空引用。引用必须连接到一块合法的内存。 - 一旦引用被初始 阅读全文
posted @ 2023-06-08 14:41 share0956 阅读(26) 评论(0) 推荐(0) 编辑
摘要:# C++ 指向类的指针 一个指向 C++ 类的指针与指向结构的指针类似,访问指向类的指针的成员,需要使用成员访问运算符 ->,就像访问指向结构的指针一样。与所有的指针一样,您必须在使用指针之前,对指针进行初始化。 下面的实例有助于更好地理解指向类的指针的概念: ``` #include using 阅读全文
posted @ 2023-06-08 09:25 share0956 阅读(16) 评论(0) 推荐(0) 编辑
摘要:# 第一部分 this 指针的类型可理解为 Box*。 此时得到两个地址分别为 box1 和 box2 对象的地址。 ``` 实例: #include using namespace std; class Box{ public: Box(){;} ~Box(){;} Box* get_addres 阅读全文
posted @ 2023-06-08 09:22 share0956 阅读(21) 评论(0) 推荐(0) 编辑
摘要:- 类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。 - 友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是 阅读全文
posted @ 2023-06-07 11:08 share0956 阅读(29) 评论(0) 推荐(0) 编辑
摘要:# 一、C++ 类 & 对象 ##### C++ 类定义 1. 定义一个类需要使用关键字 class,然后指定类的名称,并类的主体是包含在一对花括号中,主体包含类的成员变量和成员函数。 1. 定义一个类,本质上是定义一个数据类型的蓝图,它定义了类的对象包括了什么,以及可以在这个对象上执行哪些操作。 阅读全文
posted @ 2023-06-07 10:59 share0956 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一、可以使用 二、可以使用 三、并列for、while、if中内部变量不通用 四、switch也不可以使用 五、总结、 只能在自己代码块里使用(大括号为一个代码块) 红框框里为一个代码块 阅读全文
posted @ 2023-04-08 15:05 share0956 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一、vector<Point2f> vector是一个存储二维点坐标的容器,其中每个元素都是一个Point2f类型的对象。在OpenCV中,Point2f表示一个由两个单精度浮点数构成的二维点坐标。 你可以使用vector来存储一些二维坐标信息,比如图像中的关键点或轮廓点等。具体用法可以参考下面的示 阅读全文
posted @ 2023-04-07 08:49 share0956 阅读(51) 评论(0) 推荐(0) 编辑
摘要:大致路径 学习 JavaScript 的路径可以大致分为以下几个方向: HTML 和 CSS: 在学习 JavaScript 之前,您需要先掌握 HTML 和 CSS 基础知识,这是构建网页的基础。 JavaScript 基础: 学习 JavaScript 的基本语法、变量和数据类型、运算符、条件语 阅读全文
posted @ 2023-04-01 10:11 share0956 阅读(38) 评论(0) 推荐(0) 编辑
摘要:0331.h #ifndef _0331_H #define _0331_H /******************************************************************* * 文件名称:0331.h * 功能描述:函数的定义和调用的头文件 * 创建作者:w 阅读全文
posted @ 2023-03-31 18:31 share0956 阅读(19) 评论(0) 推荐(0) 编辑
摘要:一、函数的定义 可以分为以下两种: 1、函数声明和函数定义分离 这种方法将函数声明和函数定义分开,通常在头文件中先声明函数原型,然后在源文件中实现函数定义。 例如,头文件 example.h 中声明了一个函数 add: #ifndef EXAMPLE_H #define EXAMPLE_H int 阅读全文
posted @ 2023-03-31 18:28 share0956 阅读(278) 评论(0) 推荐(0) 编辑
摘要:一、值传递、指针传递、引用传递 值传递: 在值传递中,函数的形参是由实参的副本初始化的,也就是说,函数内部操作的是实参的一个拷贝。值传递适用于传递简单数据类型(如整数、浮点数、字符等)以及小型结构体等,可以避免意外的修改和副作用,但代价是需要进行大量的拷贝操作,可能会影响程序性能。 指针传递: 在指 阅读全文
posted @ 2023-03-31 18:02 share0956 阅读(73) 评论(0) 推荐(0) 编辑
摘要:非常感谢您的进一步提问,以下是一个对于实战开发小程序的更具体的建议: 第1周实战开发小程序建议:写一个简单的计算器程序,要求包含加、减、乘、除四种基本运算,并进行错误处理,例如输入了非法字符或者除数为0等。这个小程序可以帮助您巩固第1周所学的C++基础语法知识,例如变量定义、条件语句和循环语句、函数 阅读全文
posted @ 2023-03-29 21:05 share0956 阅读(95) 评论(0) 推荐(0) 编辑
摘要:好的,以下是三个月中每一天的学习计划: 第一个月: 第1天:阅读C++教程,熟悉环境,了解基本语法和数据类型 第2天:编写Hello World程序,加深对C++环境的了解 第3天:学习函数的定义和调用,练习编写简单的程序 第4天:继续学习函数的参数和返回值,并编写相关程序 第5天:学习条件语句和循 阅读全文
posted @ 2023-03-29 21:00 share0956 阅读(227) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示