07 2023 档案

C++中的异常处理详细说明
摘要:看代码的过程中,经常看到try{}catch{}语句块,而且还经常性的看到这样的语句 try { //保护代码 } catch(...) { //处理任何异常的代码 } 刚开始我对catch(...)非常困惑,因为C#中并没有这样的用法. 所以,特意来了解学习一下C++中的异常处理方式 通常来说,t 阅读全文

posted @ 2023-07-17 17:21 新西兰程序员 阅读(83) 评论(0) 推荐(0) 编辑

C++中只读函数以及mutable关键字的使用
摘要:在我之前写的一篇博客https://www.cnblogs.com/wphl-27/p/17395066.html (C++中类成员函数参数前const,返回值前加const 以及 函数声明后面加const作用及区别) 中说明了在C++中, 在函数后面加上const修饰符的,是只读函数, 比如如下面 阅读全文

posted @ 2023-07-17 16:11 新西兰程序员 阅读(181) 评论(0) 推荐(0) 编辑

C++中的内联函数学习
摘要:在看C++代码时,发现有inline 这个关键字,放在函数前面. => 这种函数就是内联函数, 那么,在C++ 中,到底什么是内联函数,以及内联函数是怎么使用的呢 通常而言,一个C/C++程序的执行过程是这样的: 你可以理解为就是一系列函数的互相调用过程. 这可以看出是一个调用链条, 这个函数调用链 阅读全文

posted @ 2023-07-13 17:16 新西兰程序员 阅读(18) 评论(0) 推荐(0) 编辑

C++中的复合运算符|=和&=
摘要:在C#中我们经常见到的复合运算符是+=和-=, 比如 a+= b; 等价于 a = a + b; a-=b; 等价于a = a - b; C++中,除了这两个外,还有类似的复合运算符 |= 和 &= 首先要明白 | 和 & 是二进制运算符,分别为二进制 按位或 , 按位与 | => 按位或 运算符 阅读全文

posted @ 2023-07-07 16:37 新西兰程序员 阅读(825) 评论(0) 推荐(0) 编辑

C++中使用typedef定义的UNIT_PTR,LONG_PTR等
摘要:在看代码时,发现有用到WPARAM, LPARAM, LRESULT 我去找它们的定义,发现在C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h 中,有如下定义 /* Types use for 阅读全文

posted @ 2023-07-05 17:20 新西兰程序员 阅读(234) 评论(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

统计

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