![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
nsuCony
没事儿别多想,做事情
展开
-
力扣One
刷题计划_第一周面试题 16.02. 单词频率剑指 Offer 47. 礼物的最大价值面试题 17.01. 不用加号的加法原创 2021-05-13 23:08:42 · 142 阅读 · 0 评论 -
表达式求值的模板
表达式求值的模板#include <iostream>#include <algorithm>#include <cstring>#include <stack>#include <unordered_map>using namespace std;stack <int> num;stack <char> op;//模板级的代码void evil(){ int b = num.top();nu原创 2021-04-14 16:53:52 · 78 阅读 · 0 评论 -
Cony君的C++类学习的笔记(六)
前言我希望我的文章能帮到看本篇blog的小可爱,可以提提自己的建议,一起讨论一起学习,毕竟第一次写这些,文章还欠缺许多东西。嘻嘻,Cony君先拜谢各位小小可爱啦知识点拷贝构造函数我今天在补充一点关于构造函数的知识。我的失误。幸好,查资料的时候,我看到了。今天先讲拷贝构造函数。拷贝构造函数是特殊的构造函数。拷贝构造函数是一种特殊的构造函数,它在创建对象时,是使用同一类中之前创建的对象来初始化新创建的对象。拷贝构造函数通常用于:1. 通过使用另一个同类型的对象来初始化新创建的对象。 2. 复原创 2021-01-06 21:52:13 · 65 阅读 · 0 评论 -
C++-类的学习笔记(五)
正文昨天讲了this指针,今天讲对象数组。这个就是很类似C语言的结构体数组。学习新东西的时候,要学会往之前学过的东西对比一下。用我高中老师的一句话就是把未知的变成已知的。对象数组的存在。看代码#include <iostream>using namespace std;const int N=3;class Line{ public: int a,b;};int main( ){ Line line[N]={Line(),Line()};//这个构造函数需要自己写原创 2021-01-05 20:41:33 · 101 阅读 · 0 评论 -
C++-类的学习笔记(四)
前言我也在适应写技术文章,我个人觉得我目前写的比较水。我任然会坚持下去。坚持这个精神也是需要可以练习的。在这个浮躁的社会,找准自己的方向。时光不语,静等花开。从默默无闻到崭露头角,一般只需要一瞬间,看似一瞬间,可能要等十几年。我从自己的人生经历中得知,一定要耐得住性子,去做一件事情,不焦虑,不心急。不然,我现在估计已经在某个211大学的校园里和自己心仪的对象谈恋爱了。正文今天继续讲C++的this指针,...原创 2021-01-04 23:09:43 · 87 阅读 · 2 评论 -
C++-类的学习笔记(三)
正文今天学习到了类的构造函数和析构函数。这里我先讲构造函数,然后再安排析构函数。构造函数首先我们讲为什么会存在这个函数?当我们想对类进行初始化,但是我们之前说有一个原则,那就是数据隐藏,不能将数据公有化,那么数据是私有化的,我们就不能直接调用函数,所以C++提供了一个特殊的成员函数,那就是构造函数。他的作用就是当你创建一个类的存在,就会存在。如果你不对其定义的话,编译器本身会创造一个无参数的构造函数。构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void 。 构造函数可用原创 2021-01-03 23:06:41 · 62 阅读 · 0 评论 -
C++-类的学习笔记(二)
正文今天继续学习类,这可是OOP较为核心的内容。今天来讲访问控制。访问控制有三个关键字 protected、 public和private。当我们使用类对象的程序可以直接访问公有成员函数,如果要访问私有函数,我们可以通过公有函数来访问。这是因为可以通过公有函数处理私有数据,这也是封装的体现,数据要加密,不能直接设为公有函数。本质的体现:类设计尽可能将公有接口与实现细节分开。接下来讲述实现类成员函数函数在编程中可以被认为是程序的基本单元,一个程序可以被认为是由一个个函数组成的。类成员函数的两个特征定原创 2021-01-02 22:05:11 · 52 阅读 · 0 评论 -
C++-类的学习笔记(一)
前言我写这个文章只是为了自己复习,同时锻炼自己的写文章的水平。怎样可以更好的表达。同时想通过写文章来表达自己的情绪。我看的书就是《C++ Primer Plus》,我是有C语言的基础,同时目前还在acm。欢迎浏览到这篇文章的同学,能够提出自己的看法和理解。涛涛十分感谢。正文面向对象编程(OOP)是一种特殊的、设计程序的概念性方法。我熟悉的语言都是面向过程的,诸如C、Pascal等语言都是过程性语言。这类语言并不是没有用处,而是面向大量工程型任务的时候,就会显得捉襟见肘。OOP他主要关注是这个对象,所有原创 2021-01-01 22:26:45 · 62 阅读 · 0 评论