- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 astyle 、TODO、vs
--style=ansi indent=spaces=4 align-pointer=name align-reference=name convert-tabs attach-namespaces max-code-length=80 max-instatement-indent=120 pad-header pad-oper –style=google indent=spaces=4 # 缩进采用4个空格 indent-switches # -S 设置 switch 整体缩进 #indent-ca
2021-12-10 11:24:53
200
原创 大文件读取方法
__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
300
原创 windows时间
/////////////NT 时间 from 1601-1-1 (以 100ns 为单位) typedefstruct_FILETIME{ DWORDdwLowDateTime; DWORDdwHighDateTime; }FILETIME,*PFILETIME; typedefstruct_SYSTEMTIME{ ...
2021-08-12 16:27:47
209
原创 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
300
原创 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
762
原创 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
142
原创 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
133
原创 测试程序运行时间
clock_t begin= clock(); clock_t end = clock(); cout<<"Running time: "<<(end-begin)<<"ms"<<endl;
2021-07-26 14:21:45
116
原创 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
142
原创 linux交叉编译
ewf编译 ./synclibs.sh ./autogen.sh sudo apt install flex bison ./configure --prefix=/usr PSCP sleuthkit-4.8.0.tar.gz root@192.168.2.12:/home/gqf 2.1 Linux服务器上的文件/文件夹下载到windows系统 1、把Linxu服务器上的/usr/local目录取回本地”d:\data\”目录 d:\putty>pscp -r root@I
2021-07-26 14:16:18
477
原创 AutoMake构建
环境工具:autoconf、automake、make 1、执行autoscan命令生成autoscan.log和configure.scan文件 2、mv configure.scan configure.ac且修改configure.ac(早期使用configure.in),这里要修改configure.ac 3、使用aclocal生成aclocal.m4文件 4、执行autoconf命令生成configure文件 5、执行autoheader命令生成config.h和config.h.in.
2021-07-26 14:13:05
512
原创 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
151
原创 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
217
原创 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
1599
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅