网站首页 站内搜索

搜索结果

查询Tags标签: 侯捷,共有 13条记录
  • 侯捷 内存管理 笔记pdf

    https://www.zhihu.com/people/xu-wei-duan-ke/posts<<侯捷C++ 内存管理第二讲笔记(二) - 知乎.pdf>><<侯捷C++ 内存管理 第一讲 笔记 - 知乎.pdf>><<侯捷C++ 内存管理第二讲笔记(一) - 知乎.pdf>><<内存管理第三讲笔记 ma…

    2022/9/1 5:24:13 人评论 次浏览
  • 侯捷老师c++11重点

    作者:还有offer嘛 链接:https://www.nowcoder.com/discuss/962212?page=3 来源:牛客网 • 指针、引用、数组、内存 • 右值引用与完美转发 • 引用与指针区别 • C 和 C++ 的一些区别,比如 new、delete 和 malloc、free 的区别 • 虚机制:虚函数、虚函数表、纯虚函数…

    2022/8/31 14:23:32 人评论 次浏览
  • 侯捷——c++面向对象思维(二)引用

    一、成员函数 1 this的用法 对于c2+=c1 对结构体相加 写 += 的操作符重载 , 那么传参上 只用传 c1的引用就行。对c2内的数据可以用在 this调用 同时在传返回值是 也是直接传 return this 传引用就在底层的传指针,速度会更快 C3=C1 + C2 那么加完东西 …

    2022/3/27 20:23:08 人评论 次浏览
  • 侯捷c++系统工程师:全方位提升技能素养 侯捷C++视频全系列合集

    我相信对于每一个学习C++的同学和从业者来说,台湾著名学者侯捷老师的C++系列都是不可错过的好视频。 侯捷老师在网上已有五门课,分别是:C++面向对象开发、STL标准库与泛型编程、C++新标准C++1&14、C++内存管理机制以及C++ Startup揭秘, 本来在B站上这五门课都是有…

    2022/2/21 20:26:50 人评论 次浏览
  • 侯捷 c++ 内存管理笔记 p1-p6

    c++ memory primitives 四种内存使用方式 malloc(size_t size);new ClassName; 例: 在这里插入代码片 Complex *pc=new Complex(1,2);//调用普通new //编译器转为如下Complex *pc; try{void* mem=operator new(sizeof(Complex));//调用operator new(size_t size)pc=stati…

    2022/2/3 7:14:11 人评论 次浏览
  • C++程序设计兼谈对象模型(侯捷)【二】

    conversion function 转换函数 operator double() const {}; 转换的类型可以使任何类型,只要先前出现过,编译器认得即可。 关键字:explicit 用的比较少,用在构造函数前面,表示构造函数只能用于构造,不能用于转换。 pointer-like classes 类像指针 关于智能指针 做一…

    2022/1/20 1:51:21 人评论 次浏览
  • C++程序设计兼谈对象模型(侯捷)【二】

    conversion function 转换函数 operator double() const {}; 转换的类型可以使任何类型,只要先前出现过,编译器认得即可。 关键字:explicit 用的比较少,用在构造函数前面,表示构造函数只能用于构造,不能用于转换。 pointer-like classes 类像指针 关于智能指针 做一…

    2022/1/20 1:51:21 人评论 次浏览
  • c++ 转换函数 convert function

    学习侯捷老师视频,做了如下测试code #include<iostream> #include<vector> #include<string> //#include<Windows.h> using namespace std;class fra {public:fra(int i,int j ) :m_i(i),m_j(j) {}operator double() const{return (double) m_i…

    2021/9/12 22:04:59 人评论 次浏览
  • c++ 转换函数 convert function

    学习侯捷老师视频,做了如下测试code #include<iostream> #include<vector> #include<string> //#include<Windows.h> using namespace std;class fra {public:fra(int i,int j ) :m_i(i),m_j(j) {}operator double() const{return (double) m_i…

    2021/9/12 22:04:59 人评论 次浏览
  • 【C++】03-STL标准库与泛型编程-笔记(侯捷系列)

    1、STL六大部件:容器、分配器、算法、迭代器、适配器、仿函数。 2、begin()指向第一个元素,end()函数指向最后一个元素的下一个位置。 迭代器概念上讲就是泛化的指针。 Container<T> c; ... 写法①: Container<T>::iterator ite = c.begin(); for(; ite!=c…

    2021/7/6 22:10:10 人评论 次浏览
  • 【C++】02-C++面向对象高级编程(下)-笔记(侯捷系列)

    1、当一个类需要转换成其他类型(任何一种前面已经定义过的类型,不一定是内置类型)时,需要使用转换函数。 例如一个类如果要转换为double,则需定义函数: operator double() const { // ... return (double)(...); } 2、加了explicit修饰符的构造函数是不允许隐式…

    2021/7/6 22:10:00 人评论 次浏览
  • C++_static,类模板、函数模板、namespace

    C++_static,类模板、函数模板、namespace 1、static2、类模板3、函数模板4、namespace5、深入,更多细节参考:侯捷《C++面向对象高级编程》

    2021/6/27 22:50:40 人评论 次浏览
  • 个人C++学习路线大公开

    摄于2020-12-11 上海环球港 一乐拉面大家好,我是阿秀。 前言 上篇文章发布后,问我如何学习 C++ 的小伙伴可远比问我如何写简历和刷题的多多了,思虑再三还是先把自己的 C++ 学习路线发出来吧,从入门到入土的那种。坐好小板凳,准备发车了~ 萌新入门 我在 2019 年 8 月之…

    2021/6/18 22:27:04 人评论 次浏览
扫一扫关注最新编程教程