首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
关于
我的简介
我的著作
我的公众号
留言板
暗黑模式
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++ 字符串处理5-手机号邮箱如何脱敏处理
1. 关键词 2. strutil.h 3. strutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词关键词: C++ 字符串处理 分割字符串 连接字符串 跨平台 应用场景: 有些重要信息需要保密,比如手机号、邮箱等,如何在不影响用户阅读的情况下,将这些信息脱敏处理,以保障用户的隐私安全。 2. strutil.h1234567891011121314#pra...
2024-06-16
CPP基础工具库
CPP基础工具库
Read More
C++ 字符串处理4-根据指定的分隔符将字符串分割为多个子串&根据指定的分隔符将多个子串连接成一个字符串
1. 关键词 2. strutil.h 3. strutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词C++ 字符串处理 分割字符串 连接字符串 跨平台 2. strutil.h1234567891011121314151617181920212223242526272829303132#pragma once#include <string>#i...
2024-06-13
CPP基础工具库
CPP基础工具库
Read More
C++ 字符串处理3-实现starts_with和ends_with的字符串判断功能
1. 关键词 2. C++20及之后 3. C++20之前 3.1. strutil.h 3.2. strutil.cpp 3.3. 测试代码 3.4. 运行结果 3.5. 源码地址 1. 关键词C++ 字符串处理 starts_with ends_with std::string 跨平台 2. C++20及之后C++20标准开始,STL已经提供了starts_with和ends_w...
2024-06-13
CPP基础工具库
CPP基础工具库
Read More