张德长

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  C++

上一页 1 2

C++学习笔记(3)
摘要:void tt7() { //int& a = 10;//编译器报错,没有为10分配内存空间 const int& b = 20;//为20分配了内存空间 //相当于int temp=20;const int& b=temp; } 不可以用字面常量初始化引用; 可以用字面常量初始化常引用; void 阅读全文

posted @ 2022-06-19 17:52 张德长 阅读(41) 评论(0) 推荐(0) 编辑

C++学习笔记(4)--练习题
摘要:给出年、月、日 , 计算该日是该年的第几天? //编写函数,将给定的字符串的大写字母转变成小写字母; 其它字符不变。 //ASCⅡ码表:大写字母[65-90]小写字母[97-122] void exam8() { string s = "Hello World"; cout << s << endl 阅读全文

posted @ 2022-06-19 16:01 张德长 阅读(38) 评论(0) 推荐(0) 编辑

函数重载的底层原理C++
摘要:先写一条感想:语言的强大源自编译器的强大; 函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串,用来指明函数的定义或原型。LINK程序或其他工具有时需要指定函数的名字修饰来定位函数的正确位置。由于c语言不支持函数重载,而c++语言支持函数重载,所以c和c++的函数名称 阅读全文

posted @ 2022-06-16 10:24 张德长 阅读(195) 评论(0) 推荐(0) 编辑

QT学习笔记(1)
摘要:QT学习笔记(1) 停靠窗口dock #include "dockwin.h" #include<QWidget> #include<QMainWindow> #include<QTextEdit> #include<QDockWidget> DockWin::DockWin(QWidget *pa 阅读全文

posted @ 2022-05-23 14:39 张德长 阅读(134) 评论(0) 推荐(0) 编辑

C++学习笔记(2)
摘要:C++学习笔记(2) 思维导图 浅拷贝和深拷贝: 浅拷贝:简单的赋值拷贝; 深拷贝:在堆区重新申请空间,进行拷贝; 浅拷贝的问题:堆区内存重复释放; 可以利用深拷贝解决这个问题; 深拷贝构造函数 //深拷贝的测试 class Person2 { public : int mAge; int* mHe 阅读全文

posted @ 2022-05-15 17:01 张德长 阅读(42) 评论(0) 推荐(0) 编辑

C++学习笔记(1)
摘要:C++学习笔记(1) 泛型模板排序 template<typename T> //定义一个泛型类型T /// <summary> /// 定义一个模板方法 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="a"> 阅读全文

posted @ 2022-05-14 00:28 张德长 阅读(90) 评论(0) 推荐(0) 编辑

C++学习记笔记(重点介绍 和C#的区别)
摘要:在程序中,局部变量和全局变量的名称可以相同,但是在函数内,局部变量的值会覆盖全局变量的值。 定义常量 在 C++ 中,有两种简单的定义常量的方式:使用 #define 预处理器。使用 const 关键字。 前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。 #de 阅读全文

posted @ 2022-04-16 20:40 张德长 阅读(134) 评论(0) 推荐(0) 编辑

上一页 1 2
点击右上角即可分享
微信分享提示