
C++
文章平均质量分 89
wu_zhiyuan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
笔记:C++ decltype类型说明符(尾置返回类型使用)
转自https://blog.csdn.net/yhl_leo/article/details/50865552。转载 2024-01-16 15:54:44 · 366 阅读 · 0 评论 -
VC bmp文件总结
文摘杂烩原创 2022-08-03 18:15:53 · 1089 阅读 · 0 评论 -
函数参数中的省略号 —— 可变参数
可变参数“…”用法一、什么是可变参数我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:int printf( const char* format, ...);它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式:printf("%d",i);printf("%s",s);printf(“the number is %d ,string is:%s”, i, s);二、写一原创 2021-06-02 10:37:50 · 591 阅读 · 0 评论 -
函数指针,指针函数,回调函数
函数指针、指针函数、回调函数大解析一、什么是函数指针?1. 定义2. 例子3.(* (void(*))()0)()4.函数指针数组5.函数指针数组的指针6.为什么要使用函数指针?二、指针函数1.指针函数的声明2.举例说明三、回调函数1.什么是回调函数?一、什么是函数指针?1. 定义 char* fun1(char* p1, char* p2) // 1 char** fun2(char* p1, char* p2); // 2 char*(*fun3)(char* p1,转载 2021-05-01 17:46:53 · 402 阅读 · 0 评论 -
小细节“./n“造成的 printf()死锁
Win10+VC2019控制台程序 printf死锁问题我遇到的问题:环境:VC2019 控制台程序+ window10操作:调试控制台时用到,printf()输出显示。printf("输入一个字符,开始下一个测试.\n"); // 注意:问题在.\n 这里测试时发现,控制台偶尔会莫名的卡死,没有任何显示。逐行查找后发现,程序运行到printf()就在也没有了动静。由此证明printf()造成了程序死锁。先查阅网友的经验:摘录:C++ printf 、cout 无法输出到控原创 2021-05-01 11:54:08 · 1855 阅读 · 0 评论 -
VS 2019配置多线程pthread库 - 及自我解析
VS 2019配置多线程pthread库下载库文件在学习c++过程中,c++多线程一般需要用到pthread多线程库,这是一般是假设我们使用的是 Linux 操作系统,编译工具是gcc的情况下,但是大多数情况咱们开发的操作系统是Windows,编译工具是Visual Studio。本文章的基础环境是win10,VS 2019。先去下载pthread库链接: ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip.转载 2021-04-30 21:13:33 · 6657 阅读 · 10 评论 -
C++中的异常处理机制以及异常规范
C++中的异常处理机制以及异常规范如下代码运行环境为64位系统下的VS2013C++中的异常状况:语法错误(编译错误):好比变量未定义、括号不匹配、关键字拼写错误等等编译器在编译时能发现的错误,这类错误能够及时被编译器发现,并且能够及时知道出错的位置及缘由,方便改正。运行时错误:好比数组下标越界、系统内存不足等等。这类错误不易被程序员发现,它能经过编译且能进入运行,但运行时会出错,致使程序崩溃。为了有效处理程序运行时错误,C++中引入异常处理机制来解决此问题。C++异常处理机制:异常处理基本思转载 2021-04-29 10:08:33 · 979 阅读 · 0 评论