![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
fengguiyu99
这个作者很懒,什么都没留下…
展开
-
uinx/linux笔记(一)
计算机用操作系统管理所有的资源,操作系统也是程序,与普通程序一样,也运行在内存中,但它也是一个特殊的程序,内存会单独分出一部分空间来容纳操作系统,称为系统空间,其他用来容纳应用程序的叫做用户空间。操作系统也被称为内核,程序要访问设备,得到数据等都要通过内核才能进行操作。...原创 2022-07-19 22:31:19 · 420 阅读 · 0 评论 -
C++中的explicit关键字使用
C++中的关键字explicit主要是用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。类构造函数默认情况下声明为隐式的即implicit。注意:explicit关键字只能用于类内部的构造函数声明上,而不能用在类外部的函数定义(函数实现)上,它的作用是不能进行隐式转换;explicit关键字作用于单个参数的构造函数,如果构造函数有多个参数,但是从第二个参数开始,如果各参数均有默认赋值,也可以应用explicit关键字。实例代码.cpp:#i.原创 2021-12-20 21:35:49 · 228 阅读 · 0 评论 -
c++中一个冒号“:”的使用
c++中一个冒号“:”的使用原创 2021-12-20 21:32:09 · 4808 阅读 · 0 评论 -
C++ resize()函数使用
resize(int n,element),c++中序列式容器的一个共性函数,作用是改变vector中元素的数目。调整容器后的大小为n,扩容后的每个元素的值为element,默认为0。原创 2021-12-20 21:25:52 · 5536 阅读 · 0 评论 -
c++中的c_str()使用
c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同.这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。注意:一定要使用strcpy()函数 等来操作方法c_str()原创 2021-12-20 21:17:16 · 2934 阅读 · 0 评论 -
C++ snprintf的使用
C++ snprintf的使用int snprintf(char*str, size_t size,constchar*format, ...);设将可变参数(...),按照 format的格式 格式化成字符串,复制到 str 中,size 是要写入的字符的最大数目,超过 size 会被截断。size是限定最终生成的strt的字符数,而不是(...)的字符数,需要注意。原创 2021-12-20 21:07:21 · 4533 阅读 · 0 评论 -
C++中‘ ‘单引号和“ “双引号的区别
#在C++中单引号表示字符,双引号表示字符串。例如 :在定义一个数组的时候string s[5]={“abc”,“def”,“ghu”,“jkl”,“iop”};定义的是一个字符串数组,这是字符串元素要用双引号。双引号是字符串型变量值,代表一个字符串。给字符串赋值时,系统会自动给字符串变量后边加上一个 “\0” 表示字符串结尾。而变量名字代表的是该字符串的起始指针。char b[5]={‘a’,‘b’,‘c’,‘d’,‘e’};定义的是一个字符数组,元素要用单引号。单引号是字符型变量值,代表 A.原创 2021-11-04 21:03:08 · 5487 阅读 · 1 评论 -
c++ 关键字auto使用
转自https://blog.csdn.net/qq_31930499/article/details/79948906auto可以在声明变量的时候根据变量初始值的类型自动为此变量选择匹配的类型,例如: int a = 10; auto au_a = a;//自动类型推断,au_a为int类型 cout << typeid(au_a).name() << endl;typeid运算符可以输出变量的类型。程序的运行结果输出了int注..原创 2021-11-05 22:17:40 · 396 阅读 · 0 评论 -
C++ map与unordered_map使用和区别
转至:https://blog.csdn.net/BillCYJ/article/details/78985895https://www.cnblogs.com/langyao/p/8823092.html需要引入的头文件不同map: #include < map >unordered_map: #include < unordered_map >内部实现机理不同map: map内部实现了一个红黑树(红黑树是非严格平衡二叉搜索树,而AVL是严格平衡二叉搜索.原创 2021-11-05 21:57:18 · 147 阅读 · 0 评论