- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 C++之STL说明
一、什么是STL?STL(Standard Template Library),即标准模板库,是一个高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中。C++标准程序库也称之为C++标准库。STL包含了诸多在计算机科学领域里常用的基本数据结构和基本算法,为C++程序员提供了一个可扩展的应用框架。STL的一个重要特点是数据结构和算法的分离,尽管这是个...
2018-12-05 09:56:32
164
原创 C++: 取消字符串首尾空字符,然后分割字符串,最后反向输出
DescriptionGiven an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the"./*很多其他语言的libary都会有去除string类的首尾空格的库函数,但是标准C++的库却不提供这个功能。但是C++...
2018-11-30 12:18:46
294
原创 C++之Trim取消字符串的首尾空字符
C++没有直接函数来处理字符串首尾空字符,故这里使用 erase, find_first_not_of, find_last_not_of 这三个函数来处理方法1:string & Trim(string &str){ if(str.empty()) return str; str.erase(0, str.find_first_not_...
2018-11-30 12:11:15
706
原创 C++中 string, string.h, cstring, CString的区别
1. <string>与<cstring>,<string.h>的区别<string>: 是C++标准库头文件,包含了拟容器class std::string的声明(不过class string事实上只是basic_string<char>的typedef),用于字符串操作。<cstring>: 在C++标准化(199...
2018-11-30 10:51:27
957
1
原创 C++之split字符串分割 -- strtok函数
在C++中没有直接对应的split函数,字符串分割可借助以下方法实现:1、借助strtok函数函数原型:char *strtok(char *s,const char *delim)函数功能:以delim为分隔符分割字符串str参数说明:str:要分隔的字符串;delim:分隔符描述:strtok()用来将字符串分割成一个个片段,参数s指向将要被分隔的字符串,参数delim则为...
2018-11-30 10:23:12
1029
RS232串口DataReceived事件接收2组数据
2018-12-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人