摘要: 1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 关键词: C++ 程序 32位 64位 跨平台 实现原理: 根据指针地址的位数来判断程序是32位还是64位。 2. sysutil.h #pragma once #in 阅读全文
posted @ 2024-06-24 21:41 陌尘(MoChen) 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 关键词: C++ 标准库 STL 版本 指令集 跨平台 应用场景: 根据C++的版本决定使用不同的函数接口 打印系统日志。 2. sysutil.h #pragma o 阅读全文
posted @ 2024-06-24 21:39 陌尘(MoChen) 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 关键词: C++ 系统调用 CPU架构 指令集 跨平台 实现原理: Unix-like 系统: 可以通过 uname -m 命令获取 CPU 架构类型。 Windows 阅读全文
posted @ 2024-06-23 22:58 陌尘(MoChen) 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 C++ 系统调用 操作系统平台类型 跨平台 2. sysutil.h #pragma once #include <cstdint> #include <string> 阅读全文
posted @ 2024-06-23 22:57 陌尘(MoChen) 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 C++ 系统调用 环境变量 getenv 跨平台 2. sysutil.h #pragma once #include <cstdint> #include <stri 阅读全文
posted @ 2024-06-21 21:52 陌尘(MoChen) 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 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 跨平台 应用 阅读全文
posted @ 2024-06-21 21:45 陌尘(MoChen) 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 C++ 数据格式化 字符串处理 std::string int bin 跨平台 2. strfmt.h #pragma once #include <string> #in 阅读全文
posted @ 2024-06-20 21:51 陌尘(MoChen) 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 关键字: C++ 数据格式化 字符串处理 std::string int hex 跨平台 应用场景: int 型的数据打印成十六进制字符串 二进制的data打印成十六进制字 阅读全文
posted @ 2024-06-20 21:50 陌尘(MoChen) 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 C++ 数据格式化 字符串处理 std::string 时间戳 跨平台 2. strfmt.h #pragma once #include <string> #includ 阅读全文
posted @ 2024-06-18 23:37 陌尘(MoChen) 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1. 关键词 2. strfmt.h 3. strfmt.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 关键字: C++ 数据格式化 字符串处理 std::string 时间区间 跨平台 应用场景: 想对一个时间区间(如用时:2000s)进行格式化,转化成人类易读的时分秒的格 阅读全文
posted @ 2024-06-18 23:36 陌尘(MoChen) 阅读(15) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示