![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习
EonChang
这个作者很懒,什么都没留下…
展开
-
内存对齐
https://www.cnblogs.com/damaohai/p/11606950.html转载 2021-01-13 16:45:57 · 82 阅读 · 0 评论 -
通俗易懂的单例模式讲解(懒汉、饿汉)
1.懒汉: 顾名思义,不到万不得已就不会去实例化类,也就是说在第一次用到类实例的时候才会去实例化。懒汉本身是线程不安全的 在访问量较小时,采用懒汉实现。这是以时间换空间。2.饿汉: 饿了肯定要饥不择食。所以在单例类定义的时候就进行实例化。本身就是线程安全的 由于要进行线程同步,所以在访问量比较大,或者可能访问的线程比较多时,采用饿汉实现,可以实现更好的性能。这是以空间换时间。...转载 2020-09-16 12:14:24 · 368 阅读 · 0 评论 -
读写txt文本
/**********************************读取第一列数据***********************************/void ReadTxt(){ char buffer[256]; ifstream inFile("FilePath\\1.txt",ios::in); if(!inFile.is_open()) { return; } vector<string> all.原创 2020-08-10 14:00:55 · 136 阅读 · 0 评论 -
如何获取窗口句柄
1、使用FindWindow函数获取窗口句柄2、获取所有顶层窗口以及它们的子窗口使用EnumWindows和EnumChildWindows函数以及相对的回调函数EnumWindowsProc和EnumChildWindowsProc获取所有顶层窗口以及它们的子窗口3、使用GetDesktopWindow和GetNextWindow函数得到所有的子窗口...转载 2019-11-12 10:52:00 · 2270 阅读 · 0 评论 -
如何打开、隐藏和关闭外部exe
1.打开exe#include <windows.h>#include <tchar.h>void ExecuteExe(){ SHELLEXECUTEINFO ShExecInfo = { 0 }; ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); ShExecInfo.fMask = SEE_MASK_N...原创 2019-11-08 11:20:53 · 1556 阅读 · 0 评论 -
_beginthreadex创建多线程的用法
一、实例#include <stdio.h>#include <string> // for STL string class#include <windows.h> // for HANDLE#include <process.h> // for _beginthread()...转载 2019-11-01 14:49:00 · 754 阅读 · 0 评论 -
转载:如何获取指定文件夹下文档名称(C++)
版权声明:本文为CSDN博主「vict_wang」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/vict_wang/article/details/84033585#include <iostream>#include <io.h>#include <xstring&...转载 2019-08-21 10:16:06 · 168 阅读 · 0 评论 -
c++删除指定文件夹下的所有文件
方法1.c++删除指定文件夹下的所有文件void DeleteDirectory(CString strPath){ CFileFind tempFind; TCHAR sTempFileFind[MAX_PATH] = { 0 }; wsprintf(sTempFileFind, _T("%s\\*.*"), strPath); BOOL IsFinded...转载 2019-09-21 15:41:09 · 6532 阅读 · 1 评论