02 2024 档案

C++中的函数参数使用常量引用的理解及好处
摘要:在看C++代码时,发现有的代码是这样写的 void SetID(const int &val) { } 我们可以看到这个SetID函数,它的形参就是常量引用类型 const 修饰符 => 表明这个形参变量 val 不能在SetID内部被修改 & 修饰符 => 表明这个变量传递的是引用, 这个我们知道 阅读全文

posted @ 2024-02-23 15:11 新西兰程序员 阅读(97) 评论(0) 推荐(0) 编辑

JavaScript中的Promise
摘要:Promise是JavaScript中用来处理异步操作的一个对象,它代表了一个异步操作的最终完成或者失败. 阅读全文

posted @ 2024-02-21 14:03 新西兰程序员 阅读(3) 评论(0) 推荐(0) 编辑

C++中的static关键字和this指针
摘要:C++中的static关键字用来修饰静态成员变量和静态成员函数, static定义的类的静态成员(成员变量和成员函数) ,它会有一块单独的存储区。 当我们把这个类实例化时,会为类实例化的对象来分配空间,显然此时给对象分配的内存空间不包括静态成员所占的空间。 特别要注意,静态成员变量必须在类中声明,在 阅读全文

posted @ 2024-02-07 16:08 新西兰程序员 阅读(30) 评论(0) 推荐(0) 编辑

C++中的malloc函数
摘要:malloc => memory allocation, 中文名为 动态内存分配。 具体我们来解释一下: 这个函数的原型为 extern void *malloc(unsigned int num_bytes); 分配长度为 num_bytes字节的内存块 返回值: 如果内存分配成功会返回一个voi 阅读全文

posted @ 2024-02-06 16:51 新西兰程序员 阅读(365) 评论(0) 推荐(0) 编辑

C++中的typedef和define的区别
摘要:我们来看看typede和define的区别 define是C++中用来定义宏的,也就是宏定义用的,宏在代码中就是纯粹进行简单的替换,这个替换过程不是在C++的编译过程中进行的,而是在这之前的预处理过程中就已经完成了. 因为它不是在编译过程中进行,所以如果有潜在的错误,很难发现. typedef 说白 阅读全文

posted @ 2024-02-05 15:34 新西兰程序员 阅读(76) 评论(0) 推荐(0) 编辑

C++中的常量指针和指针常量
摘要:这两个概念有点绕口,我们来仔细解释一下 常量指针 => 顾名思义,这个指针是常量,也就说这个指针本身不可以更改 (但指针指向的值是可以更改的) 指针常量 => 指针指向的值是个常量,指的是指针指向的值不能更改 比如 const char *p => const修饰的是*p, 所以*p代表指针p指向的 阅读全文

posted @ 2024-02-05 14:16 新西兰程序员 阅读(6) 评论(0) 推荐(0) 编辑

< 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

统计

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