首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
C++系统相关操作2 - 获取系统环境变量
1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词C++ 系统调用 环境变量 getenv 跨平台 2. sysutil.h12345678910111213141516#pragma once#include <cstdint>#include <string>namespace c...
2024-06-21
CPP基础工具库
CPP基础工具库
Read More
C++系统相关操作1 - 调用命令行并获取返回值
1. 关键词 2. sysutil.h 3. sysutil.cpp 3.1. system_util_unix.cpp 3.2. system_util_win.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词关键词: C++ 系统调用 system popen 跨平台 应用场景: 希望直接调用操作系统的某些命令,并获取命令的返回值。 2. sysutil.h1...
2024-06-21
CPP基础工具库
CPP基础工具库
Read More
C++数据格式化6 - uint转换成二六进制字符串
1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词C++ 数据格式化 字符串处理 std::string int bin 跨平台 2. strfmt.h123456789101112131415161718192021222324252627282930313233343536373839404142#pragm...
2024-06-20
CPP基础工具库
CPP基础工具库
Read More
C++数据格式化5 - uint转换成十六进制字符串&二进制的data打印成十六进制字符串
1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词关键字: C++ 数据格式化 字符串处理 std::string int hex 跨平台 应用场景: int 型的数据打印成十六进制字符串 二进制的data打印成十六进制字符串。 2. strfmt.h12345678910111213141516171819...
2024-06-20
CPP基础工具库
CPP基础工具库
Read More
C++数据格式化4 - 格式化时间戳
1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词C++ 数据格式化 字符串处理 std::string 时间戳 跨平台 2. strfmt.h1234567891011121314151617181920212223242526272829303132333435363738394041424344454647...
2024-06-18
CPP基础工具库
CPP基础工具库
Read More
C++数据格式化3 - 格式化时间区间(使用时长)
1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词关键字: C++ 数据格式化 字符串处理 std::string 时间区间 跨平台 应用场景: 想对一个时间区间(如用时:2000s)进行格式化,转化成人类易读的时分秒的格式。 2. strfmt.h12345678910111213141516171819202...
2024-06-18
CPP基础工具库
CPP基础工具库
Read More
C++数据格式化2 - 将文件大小转换为人类易读的格式
1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词C++ 数据格式化 字符串处理 std::string 文件大小 跨平台 2. strfmt.h12345678910111213141516171819#pragma once#include <string>#include <cstdin...
2024-06-17
CPP基础工具库
CPP基础工具库
Read More
C++数据格式化1 - uint转换成字符串 & double转换成字符串
1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词C++ 数据格式化 字符串处理 std::string int double 跨平台 2. strfmt.h123456789101112131415161718192021222324252627#pragma once#include <string&...
2024-06-17
CPP基础工具库
CPP基础工具库
Read More
推荐一个轻量级适合阅读的优秀C++开源项目
1. 问题 2. 推荐理由 3. 项目官方介绍 3.1. Source code 3.2. Overview 3.3. Library Features 3.4. Testing Platforms 3.5. Related Documents 3.6. 源码仓库 3.7. 概述 3.8. 设计特点 3.9. 已验证的平台 3.10. 相关文档 1. 问题在知乎上看到一个问题 有哪...
2024-06-16
CPP基础工具库
CPP基础工具库
Read More
C++ 字符串处理5-手机号邮箱如何脱敏处理
1. 关键词 2. strutil.h 3. strutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词关键词: C++ 字符串处理 分割字符串 连接字符串 跨平台 应用场景: 有些重要信息需要保密,比如手机号、邮箱等,如何在不影响用户阅读的情况下,将这些信息脱敏处理,以保障用户的隐私安全。 2. strutil.h1234567891011121314#pra...
2024-06-16
CPP基础工具库
CPP基础工具库
Read More
Previous
3 / 5
Next