- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 C++通过模板实现类似包装器的效果
主题:C++通过模板实现类似包装器的效果代码: template<class Func, typename... Param>void TimeFuncInvocation(Func&& func, Param&&... params){ std::time_t start = time(0); std::forward<decltype(func)>(func)( std::forward<decl
2022-01-07 13:50:11
416
原创 计算文件夹的大小
文件夹的计算方法 持续更新通过Boost通过Boost#include <iostream>#include <numeric>#include <boost/filesystem.hpp>#include <boost/iterator/transform_iterator.hpp>namespace fs = boost::filesystem;boost::uintmax_t DirSize(const fs::path &p)
2021-08-04 13:08:27
322
原创 QListWidget的移动
QListWidget的移动记录对QListWidgetItem在QListWidget中的上下移动/** * 这是简单的对QListWidgetItem的上下移动 * bool bUp 是用来标识上移或者下移 * true 上移 * false 下移 * 已知的变量 * QListWidget* listWidget */void ItemMoveInListWidget(bool bUp = /* false */){ // 获得当前选中或者需要移动的item所在的行
2021-08-02 19:01:20
1383
原创 获取windows下对应进程的PID
使用的方法,结构// 得到一个句柄,里面包含有选择性的进程信息HANDLEWINAPICreateToolhelp32Snapshot(DWORD dwFlags,DWORD th32ProcessID)// 用来存放进程信息的结构体PROCESSENTRY32// 从前面打开的句柄中,获得第一个进程的信息,保存在结构体中BOOLWINAPIProcess32First(HANDLE hSnapshot,LPPROCESSENTRY32W lppe)// 从前面打开的句柄中
2021-02-07 10:48:37
1375
原创 创建随机数组
记录创建随机数组/** * 功能 生成一定范围内一定个数的不重复的随机数组 * 参数 min 随机数的最小值 * max 随机数的最大值 * num 随机数的个数 * 返回值 vector<int> 存放随机数的数组 */vector<int> CreatRandomNumbs(int min, int max, int num){ vector<int> temp, randoms; temp.reserve(max - min +
2020-12-12 20:56:58
768
空空如也
自己写的大数减法,帮忙看看怎么样
2019-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人