C++
文章平均质量分 56
索托飞人
这个作者很懒,什么都没留下…
展开
-
C/C++字符串学习
最近做项目时,碰到一些字符串的问题,还是不是很熟悉。说明基础薄弱,要对字符串的使用进行总结。 1.字符串初始化 常用的字符串的初始化三种 #include <iostream> using namespace std; int main() { string s1 = "hello world"; string s2 = s1; string s3(s1); cout<<"s1 value is "<<s1<<endl; .原创 2021-03-04 21:24:40 · 256 阅读 · 1 评论 -
C++ STL学习记录(String类)
size_type find (value_type _Chr, size_type _Off = 0) const; //find()函数的第1个参数是被搜索的字符、第2个参数是在源串中开始搜索的下标位置 size_type find (const value_type* _Ptr , size_type _Off = 0) const; //find()函数的第1个参数是被搜索的字符串,第2个参数是在源串中开始搜索的下标位置 size_type find (const value_type* _Ptr,原创 2020-09-19 13:06:11 · 118 阅读 · 0 评论 -
C++对C的增强
C++在语法上大部分都兼容C,但是会在一些方面对C进行加强。有类型的加强,函数的加强等等。 1.namespace命名空间 标准C++引入了关键字namespace(命名空间/名字空间/名称空间/名域),可以更好地控制标识符的作用域。 C中的命名空间 C++中命名空间 在C语言中只有一个全局作用域 命名空间将全局作用域分成不同的部分 所有的全局标识符共享同一个作用域 全局作用域也叫默认命名空间 标识符之间可能发生冲突 不同命名空间中的标识符可以同名而不会发生冲突 C++命名空间使原创 2020-06-01 11:03:52 · 165 阅读 · 0 评论