
C/C++
文章平均质量分 69
C/C++语法
东莞从良记
好好学习,天天向上
展开
-
C++14改动有哪些
C++14 是 C++11 的一个小版本更新,主要目标是改进和扩展 C++11 的功能,而不是引入大量新特性。C++14 的改动主要集中在以下几个方面:(2)返回类型推导C++14 允许函数的返回类型使用 ,编译器会根据 语句自动推导返回类型。(3)放宽 限制C++14 放宽了对 函数的限制,允许函数内部包含更多类型的语句(如局部变量、循环、条件语句等)。(4)二进制字面量C++14 引入了二进制字面量,使用前缀 或 表示。(5)数字分隔符C++14 允许在原创 2025-02-19 08:57:11 · 439 阅读 · 0 评论 -
C++11主要改动
C++11 的改动涵盖了核心语言、标准库和工具链的方方面面,使 C++ 更现代化、更高效、更安全。如果你对某个具体的改动或特性感兴趣,可以进一步探讨!原创 2025-02-10 09:16:25 · 518 阅读 · 0 评论 -
创建autotool项目
GNU Autotools是linux系统一套自动化编译工具,生成的项目可以实现可移植,通过configure && make即可生成目标程序。GNU Autotools组件有:autoscan, aclocal, autoconf, automake,autoheader等。不用管这些工具的原理,只要知道他们都是干什么的就行。原创 2023-06-14 13:26:33 · 780 阅读 · 0 评论 -
数组指针和指针数组的区别
数组指针(也称行指针)定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度指针数组定义 int *p[n]; []优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素。这里执行p+1时,则p指向下一个数组元素,这样赋值是原创 2016-06-02 09:22:57 · 317 阅读 · 0 评论 -
cstring::getlength()
cstring::getlength()返回的是字符个数,不是字节个数获取字节数方法:DWORD le0 = str.GetLength() * sizeof(TCHAR);转载 2015-12-31 15:42:35 · 1408 阅读 · 1 评论 -
GetLastError
函数原型 DWORD GetLastError(VOID); 函数功能 该函数返回调用线程最近的错误代码值,错误代码以单线程为基础来维护的,多线程不重写各自的错误代码值。 返回值 返回值为调用的线程的错误代码值(unsigned long),函数通过调 SetLastError 函数来设置此值,每个函数资料的返回值部分都注释了函数设置错误代码的情况。 注解 GetLastError返回转载 2015-12-31 09:44:20 · 3254 阅读 · 0 评论