- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 astyle 、TODO、vs
--style=ansiindent=spaces=4align-pointer=namealign-reference=nameconvert-tabsattach-namespacesmax-code-length=80max-instatement-indent=120pad-headerpad-oper–style=googleindent=spaces=4 # 缩进采用4个空格indent-switches # -S 设置 switch 整体缩进#indent-ca
2021-12-10 11:24:53
161
原创 大文件读取方法
__int64 FileSeek (HANDLE hf, __int64 distance, DWORD MoveMethod){LARGE_INTEGER li;li.QuadPart = distance;li.LowPart = SetFilePointer(hf,li.LowPart,&li.HighPart,MoveMethod);if (li.LowPart == INVA...
2021-08-12 16:28:03
249
原创 windows时间
/////////////NT 时间 from 1601-1-1 (以 100ns 为单位)typedefstruct_FILETIME{DWORDdwLowDateTime; DWORDdwHighDateTime;}FILETIME,*PFILETIME;typedefstruct_SYSTEMTIME{...
2021-08-12 16:27:47
143
原创 MFC文件夹对话框
CFileDialog dlg(TRUE);//// TRUE是“打开”对话框// FALSE是“另存为”对话框int ret=dlg.DoModal();if(ret==IDOK){CString pathname=dlg.GetPathName(); //得到文件所在路径+文件名CString filename=dlg.GetFileName(); //得到文件名char tbuf[120];sprintf(...
2021-08-12 16:27:32
236
原创 c语言路径分割
char strPath[_MAX_PATH]; char drive[_MAX_DRIVE]; char dir[_MAX_DIR]; char fname[_MAX_FNAME]; char ext[_MAX_EXT]; _makepath( strPath, "e", "\\cpp\\", "makepath", "cpp" ); _splitpath( strPath, drive, dir, fname, ext ); WCHAR wstrPath[_MAX_P.
2021-08-12 16:27:01
674
原创 sscanf特色用法
#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){char str[100];//用法一:取指定长度的字符串sscanf("12345","%4s",str);printf("用法一\nstr = %s\n",str); //用法二:格式化时间int year,mont...
2021-08-12 16:26:41
96
原创 c语言简单文件读写
FILE *pFile = fopen("d:\\$I25RSCR.PNG","rb");if (pFile == NULL){return 1;}fseek (pFile, 0 , SEEK_END);int lSize = ftell (pFile);rewind (pFile);std::vector<WCHAR> tempData(lSize);int result = fread (&tempData[0],1,lSi...
2021-07-26 14:22:54
96
原创 测试程序运行时间
clock_t begin= clock();clock_t end = clock();cout<<"Running time: "<<(end-begin)<<"ms"<<endl;
2021-07-26 14:21:45
86
原创 C++中调用PYTHON
Py_SetPythonHome(L".");//设置python的exe、dll所在目录,这个很重要Py_Initialize();//初始化PyRun_SimpleString("import sys");//引入目录PyRun_SimpleString("sys.path.append('.')");//添加python环境目录PyImport_ImportModule("PH-BCP");//引入自己的模块PyObjec...
2021-07-26 14:18:41
102
原创 linux交叉编译
ewf编译./synclibs.sh./autogen.shsudo apt install flex bison./configure --prefix=/usrPSCP sleuthkit-4.8.0.tar.gz root@192.168.2.12:/home/gqf2.1 Linux服务器上的文件/文件夹下载到windows系统1、把Linxu服务器上的/usr/local目录取回本地”d:\data\”目录d:\putty>pscp -r root@I
2021-07-26 14:16:18
402
原创 AutoMake构建
环境工具:autoconf、automake、make1、执行autoscan命令生成autoscan.log和configure.scan文件2、mv configure.scan configure.ac且修改configure.ac(早期使用configure.in),这里要修改configure.ac3、使用aclocal生成aclocal.m4文件4、执行autoconf命令生成configure文件5、执行autoheader命令生成config.h和config.h.in.
2021-07-26 14:13:05
419
原创 git操作
分支(branch)操作相关命令查看本地分支:$ git branch查看远程分支:$ git branch -r创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支切换分支:$ git checkout [name]创建新分支并立即切换到新分支:$ git checkout -b [name]删除分支:$ git branch -d [name] ---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强
2021-07-26 14:00:25
108
原创 Qtcreat 快捷键
F1查看帮助F2跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2声明和定义之间切换F4头文件和源文件之间切换Ctrl+1欢迎模式Ctrl+2编辑模式Ctrl+3调试模式Ctrl+4项目设置模式Ctrl+5帮助模式Ctrl+6输出模式Alt+0显示或者隐藏侧边条,编辑模式下起作用...
2021-07-26 13:37:23
180
原创 VS编辑快捷键
快捷键 功能ctrl+k,c 注释选中行ctrl+k,u 取消对选中行的注释CTRL + SHIFT + B:生成解决方案CTRL + F7 :生成编译CTRL + O :打开文件CTRL + SHIFT + O:打开项目CTRL + SHIFT + C:显示类视图窗口F4 :显示属性窗口SHIFT + F4:显示项目属性窗口CTRL + SHIFT + E:显示资源视图F12 :转到定义CTRL + F12:转到声明CTRL + ALT + J:...
2021-07-26 13:26:47
1549
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人