Jamin

人生没有终点!


  • 首页

  • 归档

  • 标签

  • 分类

  • 关于

  • 公益404

  • 搜索

C++:09.STL容器的基本介绍和使用

发表于 2018-03-07 | 分类于 C++ | | 阅读次数:
字数统计: 1.3k | 阅读时长 ≈ 6
学习精华:集合底层的数据结构原理 12345#include <vector>#include <stack>#include <queue>#include <list>#include <set> 1. vector 容器(1). ...
阅读全文 »

C++:08.string、c++const增强和引用本质分析

发表于 2018-03-06 | 分类于 C++ | | 阅读次数:
字数统计: 1.1k | 阅读时长 ≈ 5
1. string 常见操作123#include <algorithm> // STL 算法包#include <cctype> // 用到一个函数指针,回调函数 1.1.string创建1234string str1 = "123";string ...
阅读全文 »

C++:07.类型转换、实现System.arrayCopy、异常处理

发表于 2018-03-05 | 分类于 C++ | | 阅读次数:
字数统计: 1.5k | 阅读时长 ≈ 7
1. 类型转换12345Student *stu = static_cast<Student*>(person); // 正确Student stu = static_cast<Student>(person); // 错误Student *stu = reinterpret ...
阅读全文 »

C++:06.反转单链表、实现ArrayList

发表于 2018-03-04 | 分类于 C++ | | 阅读次数:
字数统计: 831 | 阅读时长 ≈ 4
1. 腾讯面试题: 用 c/c++ 反转单链表 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 1234567891011121314struct ListNode *revers ...
阅读全文 »

C++:05.虚继承、虚函数、模板函数

发表于 2018-03-03 | 分类于 C++ | | 阅读次数:
字数统计: 1k | 阅读时长 ≈ 4
1. 属性初始化12345678910111213class Student: public Person{private: // char* courseName; Course course;public: Student(char* name,int age,cha ...
阅读全文 »

C++:04.操作符重载和类的继承

发表于 2018-03-02 | 分类于 C++ | | 阅读次数:
字数统计: 1.1k | 阅读时长 ≈ 5
1. 操作符重载一般来讲我们定义在类的里面 格式:返回值 operate需要重载的操作符(参数){} 例如:void operator++(){} 1.1 加减操作符1234567891011121314151617181920212223242526272829303132333435363738 ...
阅读全文 »

C++:03.可变参数、static、对象大小和友元类、函数

发表于 2018-03-01 | 分类于 C++ | | 阅读次数:
字数统计: 1.2k | 阅读时长 ≈ 5
1. 可变参数java中:int ...c++:... va_start(vp,count);:将可变参数放到va_list vp中去,这个宏必须在使用 va_arg 和 va_end 之前被调用。 int number = va_arg(vp,int);: 获取可变参数,如果超出了可获取的范围默 ...
阅读全文 »

C++:02.类的构造函数、析构函数、拷贝函数

发表于 2018-02-26 | 分类于 C++ | | 阅读次数:
字数统计: 1.6k | 阅读时长 ≈ 6
面试题:finalize , finally, final 之间的区别finalize : java中垃圾回收回收该对象的时候会调用的方法 (c 中的析构函数) finally: finally作为异常处理的一部分,它只能用在try/catch语句中,并且附带一个语句块,表示这段语句最终一定 ...
阅读全文 »

C++:01.引用和函数重载

发表于 2018-02-25 | 分类于 C++ | | 阅读次数:
字数统计: 892 | 阅读时长 ≈ 4
1. c 和 c++ 的区别 c++ 代码中可以混编 c 代码,c++ 里面写 c 代码也可以调用 c++ 面向对象(java), c 面向过程 很多的开源框架都是用 c++ 写的(大部分基于 c++) 打印: 1234567#include <iostream> // c++ 的包u ...
阅读全文 »

C进阶:10.结构体赋值、套指针、深浅拷贝、大小

发表于 2018-02-24 | 分类于 C知识 | | 阅读次数:
字数统计: 914 | 阅读时长 ≈ 3
1. 结构体赋值操作结构体赋值相当于是(内容)赋值操作 12345678910111213Student stu1 = {"Eastrise",25};Student stu2;// strcpy(stu2.name,stu1.name);// stu2.ag ...
阅读全文 »
上一页1…78910下一页

96 日志
17 分类
33 标签
RSS
GitHub Weibo
当前浏览器不支持canvas,请更换浏览器后再试
当前浏览器不支持canvas,请更换浏览器后再试
© 2020 — 2026 jamin | Site words total count: 145.7k
0%