Wonz
Wonz
全部文章
分类
# ACM(1)
# C++(32)
# C语言(12)
# Django(11)
# git(3)
# Hexo(6)
# HTML(1)
# LaTex学习(1)
# Linux(16)
# MySQL(1)
# PAT(46)
# Python(13)
# SQL数据库(10)
# 动态规划(13)
# 微型计算机原理与接口技术(16)
# 操作系统(9)
# 数据结构(28)
# 机器学习(4)
# 比赛感想与回忆(1)
# 汇编语言程序设计(11)
# 洛谷(4)
# 离散数学(5)
# 经验之谈(1)
# 编译原理(4)
# 计算机图形学(14)
# 资源汇总(5)
# 软件安装(34)
# 运筹学(5)
Go学习笔记(19)
LeetCode个人题解(179)
PostgreSQL(3)
——————数学——————(1)
——————科研——————(1)
——————算法——————(13)
——————随笔——————(12)
—————人工智能—————(1)
南邮期末考试回忆and知识梳理(1)
实用小工具分享(2)
找工作(1)
归档
标签
去牛客网
登录
/
注册
Wonz
Enjoy Coding. Enjoy Life.
TA的专栏
198篇文章
1人订阅
LeetCode个人题解
179篇文章
1605人学习
Go学习笔记
19篇文章
877人学习
全部文章
(共540篇)
C++ 学习笔记(23)多态的实现原理分析
虚表里面只有父类的虚函数。 #include<iostream> using namespace std; class Base{ public: Base():x(0){ } ~Base(){ //这个改成虚函数,字节大小不会变,因为只有一个vfptr,只会增加4个字节...
2018-08-02
0
457
C++ 学习笔记(22)多态与虚函数的使用
复习赋值兼容规则三种情况 #include<iostream> using namespace std; class Base{ public: void show(){ cout<<"This is Base show()"<<e...
2018-08-01
0
750
C++ 学习笔记(21)同名隐藏与赋值兼容规则
同名隐藏 #include<iostream> using namespace std; class Base{ public: Base():x(0){ } ~Base(){ } public: void show(){ cout<<"Th...
2018-07-31
0
381
C++ 学习笔记(20)钻石继承与虚基类
防止二义性,所以加限定。 #include<iostream> using namespace std; class B1{ public: B1():n(0){ } public: int n; }; class B2{ public: B2():n(0){ } p...
2018-07-31
0
463
C++ 学习笔记(19)派生类的构造函数与析构函数调用顺序
创建子类对象,会先去创建父类对象。 #include<iostream> using namespace std; class Base{ public: Base(){ cout<<"Create Base!"<<endl; }...
2018-07-31
0
426
C++ 学习笔记(18)继承访问属性细说
继承是多态的基础。 #include<iostream> using namespace std; class Base{ private: int x; }; class D : public Base{ //子类公有继承父类 public: int y; }; voi...
2018-07-31
0
539
C++ 学习笔记(17)new的三种形式详解
new operator //new操作符 operator new //操作符new,只负责开辟空间 placement new //定位new #include<iostream> using namespace std; /* new operator //new操作...
2018-07-31
0
644
C++ 学习笔记(16)动态内存开辟new_delete
malloc: 1.自己计算大小。 2.做强制转换。 3.进行开辟成功与否的判断。 4.用free释放 new: 1.不需要进行强制转换。 2.不需要判断开辟成功与否。 3.new释放用delete。 4.释放数组,前面要加[]。 #include<iostream...
2018-07-29
0
420
A1001:A+B Format(20')
思路:相加后,先判断是否为负数,负数单独输出'-',然后转成正数。用辗转相除法存进sum1数组。再逆序输出,每次逢3的倍数输出一个','。 注意:要特判相加的和为0,单独输出。 代码: #include<cstdio> int main(){ int a,b,sum = 0; ...
2018-07-28
0
732
C++ 学习笔记(15)类模板
掌握信息: 1.声明类模板的时候,要给出模板信息。 template<typename Type> class ListNode{ } 2.类模板里面的所有函数,全都是模板函数。所以在外面实现的话,要加上模板信息。 template<typename Type> ...
2018-07-28
0
429
首页
上一页
38
39
40
41
42
43
44
45
46
47
下一页
末页