加载中
jemalloc windows 构建&&多线程测试

编译过程: 0 cygwin安装各种工具 * autoconf * autogen * gawk * grep * sed 1、下载源码 2、生成构建信息sh -c "CC=cl ./autogen.sh" 3、make -j 12代码构建 3、make install 生成库文件 ...

je
2021/11/24 18:45
1.1K
代码质量之 source Monitor

--------测试结果描述: 总行数(Lines):包括空行在内的代码行数; 语句数目(Statements):在C语言中,语句是以分号结尾的。分支语句if,循环语句for、while,跳转语句goto都被计算在内,预处...

2021/11/18 11:00
126
vscode 自动添加头文件ifndef

---------首先打开命令面板, MacOS是Shift cmd p, 其它应该是Shift Ctrl p. 输入snippets, 找到 (就是用户代码片段) 就是这一个, 点进去, 然后选择全局代码片段 名字随便输入, 这个不要紧, 我...

c++
2021/11/18 09:13
3.3K
c++工程目录结构如何设计

bin:生成exe dll lib:lib库 builds:cmake生成工程文件集合,编译中间文件 devels:暂时没搞懂 include:存放模块之间对外目录 src:存放模块内部的.h和.cpp test:测试目录,单元、集成、e...

UTF-8和ANSI编码格式的转化

StringToUtf和UtfToString函数是转载至C++ 中文乱码的问题,该函数实现UTF-8和ANSI编码格式的转化,代码如下: string UtfToString(string strValue) { int nwLen = ::MultiByteToWideChar(...

cmake 如何识别文件是否带有subversion属性

需求: cmake 执行file操作不想要非版本文件/本地文件 file(GLOB_RECURSE SOURCE *.cpp) 这条语句包含了所有cpp文件本地和git/svn 库的 如何才能隔离文件的本地和版本信息:是否有subversio...

sdplog日志二次开发

C++高性能日志库 跨平台 特性: skins组合:实现控制台和文件同时输出,控制台颜色显示 滚动文件输出:N个文件,每个文件大小达到XXMB自动增量,如果个数达到总数则覆盖第一个。 混合fmt做日...

2021/11/05 22:05
404
编译warnning处理集合,持续更新ing

--------warning C4477: “snprintf”: 格式字符串“%s”需要类型“char *”的参数,但可变参数 1 拥有了类型“const wchar_t *” snprintf(sDebug, 1024, "Exception::invalid parameter c...

2021/11/05 13:46
118

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部