![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高级语言
W.J.Z
这个作者很懒,什么都没留下…
展开
-
c++部分知识
之前有c语言基础,学起来c++很快,以下为c++的一些基本知识点,代码很简单,全部运行通过,以后会补上这些代码运行的内部原理。auto用法#include<iostream>int main(void){ int number = 5; auto result = number; std::cout<<typeid(result).n...原创 2018-09-09 21:31:36 · 182 阅读 · 0 评论 -
const使用详解
const:原意为恒定不变的意思,在c++中则是限制const后面所跟对象不可被更改,提高程序的健壮性。const除了修饰传入变量意外,还可修饰函数,下面一一示例讲解。const int A ; //限制A值不被改变const int *B; //限制B所指向的值不被改变const int &C; //限制C值不被改变...原创 2018-09-23 12:23:33 · 351 阅读 · 0 评论 -
重载函数、函数模板、函数指针的联系和使用
重载函数重载函数指拥有相同的函数名称,但参数列表不相同(可能是参数类型不相同,可能是参数个数不相同).编译器在编译是通过将调用者提供的实际参数和每一个重载函数的参数对比,找出其中最合适的函数进行执行。下面我们实现一个重载函数max(),让它接受一下参数:(a):两个整数,(b):两个浮点数,©:一个整形vector,(d):一个浮点型vector,最后编写main()函数测试这下函数。...原创 2018-09-19 13:43:19 · 305 阅读 · 0 评论 -
图解virtual继承内存结构
分别建立两个不同的类,编译器会给这两个类各自开辟内存空间存储相关变量,如下图。使class B继承class A,class A的内存模型不变,而class B的内存则改变。在父类代码中加入virtual声明,各自的内存模型将变为下图:多类继承虚继承总结:看这些图比看文字要有效的多,建议保存下来以后多加温习。增加 vim大括号自动补齐功能:>>vim ~/.vimr...原创 2018-09-24 20:10:54 · 311 阅读 · 0 评论 -
c++引用与指针
c语言指针 指针虐我千百遍,我代指针如初恋,刚开始学习指针时感到很迷惑,现在看来指针知识充当一个中间人的角色,从内存上看指针空间用来存储数据的地址。#include<stdio.h>void add_1(int num){ num++;}void add_2(int *num){ (*num)++;}int main(){ in...原创 2018-09-14 14:30:38 · 138 阅读 · 0 评论 -
C++常用数据结构总结
前言所有的容器归根到底都是内存空间的排列方式和在空间上施加各种各种不同的限制所得的。空间排列方式只有线性和链式两种方式,链式是通过记录每一个数据的地址来实现查找下一位数据的。而每一个容器所具有的特性就决定了它所适用的情况,总的来看容器常用的无非是增删改查操作,下面将从适用场景、常用操作来进行总结。array数组内存空间为连续的一段地址,适用于提前已知所要存储的数据类型和数量、进行大量...原创 2018-10-07 19:50:29 · 33820 阅读 · 3 评论 -
python速成1
快速掌握python的使用,总结文档使用latex编写后转为图片,方便下载打印。后续将继续完善。原创 2019-02-25 17:53:00 · 1999 阅读 · 0 评论 -
python笔记
python内容比较简单所以我使用了latex软件进行了简单总结,内容包含python语法、列表元祖字典字符串、正则表达式、文件操作、调试、网络爬虫、自动化等方面的总结,特意将pdf转为了图片方便下载打印。...原创 2019-03-05 11:07:43 · 920 阅读 · 0 评论 -
latex 常见论文操作总结(second edition)
本次版本在第一版的基础上增加了一些复杂命令,整片内容包括latex 中文支持、文章结构、图标、公式、引用、算法、转置等操作命令,匆匆完成本篇文章的编写,如有不足之处多多谅解。从本学期起每篇文章都是现在latex上编写后转换为图片,这样方便我进行复习和备份,同时也方便观看者打印。原创 2019-04-03 15:37:03 · 433 阅读 · 0 评论