![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
小菜鸟139
这个作者很懒,什么都没留下…
展开
-
C++类的普通友元函数访问方法
使用普通函数做为C++类的友元函数必须通过的类对象的引用来访问来的成员 #include <iostream> #include <string> using namespace std; class print{ public: print(string sstr = "NULL") :str(sstr) { } void exect(); friend void change(print &p); ~print(){} priv原创 2020-12-16 16:00:11 · 539 阅读 · 0 评论 -
内联函数、函数重载、带默认值函数的函数学习总结
一、关于内联函数 内联函数和函数重载都是C++种的语法,就是被inline修饰的函数,例如 inline char *fun(int );大意可将内联函数理解为在调用内联函数的时候,在调用处直接将函数函数展开,而没有标准的函数调用,也不存在标准的函数调用的函数栈帧开辟,节约了资源,提升了效率。但是并不是说所有 inline char *fun(int );中皆是如此,被inline...原创 2019-06-13 01:28:15 · 219 阅读 · 0 评论 -
C和C++的区别
一、语言类型不同,一个是面向过程,一个是面向对象的语言;二、语法的不同(1)对于const 修饰的变量,在C语言中const修饰的量可以不用初始化,它叫常变量,不能当作常量表达式来使用;而在C++中,const修饰的变量必须初始化,它叫常量,可以做为数组的下标。(2)C++支持函数重载,因为生成符号的规则不同;(3)C++支持内联函数;(4)C++支持函数对象,模板,继承,多态;(5...原创 2019-06-14 16:17:26 · 283 阅读 · 0 评论 -
智能指针
@智能指针这是我的一个测试欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界...原创 2019-06-17 13:44:36 · 262 阅读 · 0 评论