- 博客(3)
- 资源 (15)
- 收藏
- 关注
原创 vs直接调试子进程
当一个线程要调用另一个线程的接口函数时,在调试的时候需要调试子线程,下面讲解两种调试方法:所需工具:Microsoft Child Process Debugging Power Tool 这个从扩展工具里面获取首先需要把子进程设置为调试子进程,在工具栏里选择调试->其他调试目标->Child Process Debugging->enable Child Process Debug->save。调试的时候就可以直接调试子进程了。...
2021-03-26 16:48:48 1625
转载 c++工厂模式
介绍前文初始篇C++ 深入浅出工厂模式(初始篇),主要阐述了简单工厂模式、工厂方法模式和抽象工厂模式的结构、特点和缺陷等。以上三种方式,在新增产品时,要么修改工厂类,要么需新增具体的工厂类,说明工厂类的封装性还不够好。本文进阶篇,主要是将工厂类的封装性提高,达到新增产品时,也不需要修改工厂类,不需要新增具体的工厂类。封装性高的工厂类特点是扩展性高、复用性也高。模板工厂针对工厂方法模式封装成模板工厂类,那么这样在新增产品时,是不需要新增具体的工厂类,减少了代码的编写量。UML图:模
2021-03-16 10:17:49 369
原创 以追加的方式以二进制写入
1、二进制文本使用fopen函数的二进制模式“rb”就可以打开。对于程序来说,不管后缀名如何,文件分为两种类型:文本文件和二进制文件。 C语言里有一系列文件操作函数。区分文本和二进制文件,需要在打开文件时设置不同的控制符mode的变量即可。2、fopen的函数原型:FILE * fopen(const char * path,const char * mode);fopen函数的第一个参数是文件路径,第二个参数是打开方式,有以下几种方式:r 以只读方式打开文件,该文件必须存在。r+ 以可读写方式打开
2021-03-10 10:53:08 4069
sqlcipher解密.txt
2021-03-05
免费好用的chk恢复工具
2020-09-28
mpch-hc编译 MSYS_MinGW-w64_GCC_492_x86-x64_Full.7z
2017-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人