C++基础语法
文章平均质量分 90
全面探索C++的基础语法,从面向过程到面向对象,从泛型模板到函数式,从基础类到STL。
干燥剂007860
这个作者很懒,什么都没留下…
展开
-
C语言中的二等公民在C++是如何翻身的?
在原来的C语言中,enum、const、auto等关键字都不尽完善,并没有发挥应有的功能,是二等公民,而随着时间的推移,在C++中他们都被完善了,有些还被赋予了新的功能,担当起了重要的角色。相反,原本在成员中称王称霸的一等公民,比如macro宏,在C++中成了贱民,惨遭抛弃。下面我们来仔细看看各种情况。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lqbcFCV9-1629021449406)(https://p3-juejin.byteimg.com/tos-cn-i-.原创 2021-08-15 17:58:33 · 333 阅读 · 0 评论 -
漫谈C语言指针入门
天啊!为什么你学了3年还是无法正确理解指针地址的概念?别扯淡你一看C语言就懵逼,琢磨LOL英雄属性你挺6啊!拓展:有人一提到指针地址,就会一脸懵逼,因为在他们的脑海中,指针的概念始终建立不起来,总感觉自己跟指针之间隔着一层迷雾,那我现在就用1分钟的时间,拨开你们之间的这层迷雾!首先你要知道,计算机编程世界中的任何东西,都是一块块的内存!然后,指针是什么?那当然是一原创 2016-04-06 10:26:36 · 48317 阅读 · 40 评论 -
C++ 友元关系详解
在C++中,在某些情况下,允许特定的非成员函数访问一个类的私有成员,同时仍然阻止一般的访问,这是很方便做到的。例如,被重载的操作符,如输入或输出操作符,经常需要访问类的私有数据成员。这些操作符不可能为类的成员。然而,尽管不是类的成员,它们仍是类的“接口的组成部分”。而友元机制,允许一个类将对其非公有成员的访问权授予指定的函数或类。友元的声明以关键字 friend 开始。它只能出现在类定原创 2013-02-28 10:53:05 · 6834 阅读 · 2 评论 -
一口气搞懂《虚函数和纯虚函数》
学习C++的多态性,你必然听过虚函数的概念,你必然知道有关她的种种语法,但你未必了解她为什么要那样做,未必了解她种种行为背后的所思所想。深知你不想在流于表面语法上的蜻蜓点水似是而非,今天我们就一起来揭开挡在你和虚函数(女神)之间的这一层窗户纸。首先,我们要搞清楚女神的所作所为,即语法规范。然后再去探究她背后的逻辑道理。她的语法说来也不复杂,概括起来就这么几条原创 2017-12-19 22:48:59 · 1401 阅读 · 2 评论 -
C++中吸取C的二等公民
在原来的C语言中,enum、const、auto等关键字都不尽完善,并没有发挥应有的功能,是二等公民,而随着时间的推移,在C++中他们都被完善了,有些还被赋予了新的功能,担当起了重要的角色。相反,原本在成员中称王称霸的一等公民,比如macro宏,在C++中成了贱民,惨遭抛弃。具体内容,请点击下面链接 阅读原文http://mp.weixin.qq.com/s?__biz=MzAxNzY原创 2017-12-15 11:29:10 · 452 阅读 · 0 评论 -
教你如何优雅地拒绝自作多情的C++
一个含义中立的行为,放在不同的人眼里,就有不一样的解释。就像你帮学妹打开水,如果她喜欢你,那你就是冬天里温柔贴心的暖男,如果她不喜欢你,那你就是路边上自作多情的逗比。类比到C++中,他会你不知情的情况下,自动为你准备好①无参构造函数、②空析构函数、③复制构造函数、④赋值操作符函数等一系列基本类成员方法。你说他这是一种温柔贴心呢,还是一种自作多情呢?这原创 2017-12-16 11:49:18 · 615 阅读 · 0 评论 -
C++动态内存管理思想和杀器
摘自微信公众号:秘籍酷点击阅读原文摘自微信公众号:秘籍酷点击阅读原文原创 2018-04-30 18:12:45 · 431 阅读 · 0 评论