【积累】一些小的代码
来源:互联网 发布:淘宝直播代购包可信吗 编辑:程序博客网 时间:2024/05/16 06:47
如何转换数字和字符
stringstream
支持数字和字符之间的转换。输入数据在缓存区,自动调整大小。
头文件:
sstream
用法:
std::stringsteam num_str; int num = 0; float fnum = 0; num_str <<"1024"; num_str >>num; num_str.clear(); num_str <<"10.24"; num_str >>fnum; num_str<<1024; std::string tmp = num_str.str();
参考地址:
stringstream
C++中的正则表达式
1.解析日期
//regex 对应单字节std::wstring datestr = L"2017-6-30 22:08:23";std::wregex patt(L"([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})"); std::wsregex_iterator it(datestr .begin(),datestr .end(),patt),eos;if(it != eos){ std::wstring tmp_ss; tmp_ss = (*it)[1]; //注意是从 下标 1 开始的。 年 y = _wtoi(tmp_ss.c_str()); tmp_ss = (*it)[2]; //月 m = _wtoi(tmp_ss.c_str()); tmp_ss = (*it)[3];//日 d = _wtoi(tmp_ss.c_str()); tmp_ss = (*it)[4];//时 h = _wtoi(tmp_ss.c_str()); tmp_ss = (*it)[5];//分 mm = _wtoi(tmp_ss.c_str()); tmp_ss = (*it)[6];//秒 s = _wtoi(tmp_ss.c_str());}
阅读全文
0 0
- 【积累】一些小的代码
- 一些小的经验积累
- 一些零碎的小积累
- 积累的c/c++ 一些小程序
- 使用json_decode()的一些小积累
- 代码调试时积累的一些知识
- 代码小积累
- 一些常用的小算法和知识点 [以前的积累]
- 纯手工自己积累的一些小的技巧
- sql语句的一些小积累 持续更新。。。
- 开发中遇到的一些小知识积累
- 个人Yii遇到的一些小问题积累
- 一些标签及小技巧的积累和使用
- 使用TP5数据库时的一些小积累
- 一些有用的小代码
- 积累一些常用的功能的代码片段。持续更新
- Android小代码-技巧积累
- Android小代码-技巧积累
- Redis数据结构和内部编码--字符串
- Linux SROP 原理与攻击
- (13)Permission denied: mod_fcgid: spawn process ***/php-cgi error 解决办法
- EasyAR开发教程
- Java的UI设计——Swing组件(基础向)
- 【积累】一些小的代码
- java全局键盘监听器
- 我为什么要骑行?
- 用pscp.exe 实现windows 与 linux 之间传递文件
- JavaScript本地对象常用方法(二)——字符串对象
- C语言 学生成绩管理系统
- 写给大忙人看的Java核心技术-Solutions提供
- CF818A-Diplomas and Certificates
- 华为OJ——识别有效的IP地址和掩码并进行分类统计