首页 > 编程语言 >侯捷老师c++11重点

侯捷老师c++11重点

时间:2022-08-31 11:01:04浏览次数:54  
标签:11 c++ cast 引用 侯捷 ptr 指针

作者:还有offer嘛

链接:https://www.nowcoder.com/discuss/962212?page=3

来源:牛客网

   

• 指针、引用、数组、内存

• 右值引用与完美转发

• 引用与指针区别

• C 和 C++ 的一些区别,比如 new、delete 和 malloc、free 的区别

• 虚机制:虚函数、虚函数表、纯虚函数

• 继承、虚继承、菱形继承等

• 多态:动态绑定,静态多态

• 重写、重载

• 智能指针原理:引用计数、RAII(资源获取即初始化)思想

• 智能指针使用:shared_ptr、weak_ptr、unique_ptr等

• 一些关键字的作用:static、const、volatile、extern

• 四种类型转换:static_cast, dynamic_cast, const_cast, reinterpret_cast

• STL部分容器的实现原理,如 vector、deque、map、hashmap

• 模板特化、偏特化,萃取 traits 技巧

• 编译链接机制、内存布局(memory layout)、对象模型

• C++11 部分新特性,比如右值引用、完美转发等

标签:11,c++,cast,引用,侯捷,ptr,指针
From: https://www.cnblogs.com/libxing/p/16642263.html

相关文章

  • 侯捷 内存管理 笔记pdf
    https://www.zhihu.com/people/xu-wei-duan-ke/posts    <<侯捷C++内存管理第二讲笔记(二)-知乎.pdf>>  <<侯捷C++内存管理第一讲笔记-知乎.pdf>> ......
  • luoguP8085 [COCI2011-2012#4] KRIPTOGRAM 题解(KMP)
    /*给定明文和密文,密文与明文的某个字串格式相同,找出密文出现的最早位置。如:明文aaabcdabc 密文xy ans:3解:容易想到KMP算法。可以发现,密文和对应子串的格式相同......
  • JS311,第 2 天
    JS311,第2天你如何组织你的代码?您在网上找到了哪些建议?我通过JavaScript中的简化函数来组织我的代码。我还尝试组织我的CSS以尽可能地匹配我的HTML。网络建议按......
  • 11.过去完成进行时1
    过去完成进行时过去完成进行时与现在完成进行时的用法在本质上是相同的,区别只是说话的“参照时间”由现在移到过去。过去完成进行时表示开始于过去某个时刻之前的动作......
  • 南京地区寻志同道合的前端后端C++小伙伴(成功推荐奖励500元)
    我们是南京小微企业,目前虽处于疫情大环境下,但是我们公司由于强悍的技术背景以及所属行业特殊,处于项目多人少尴尬情况,作为公司合伙人,我们每天都很着急,经过长达半年的招聘,......
  • 从汇编看C++类的内存Layout(3)
    本文主要从汇编的角度,看C++类的内存模型,即C++类的各种数据是如何分布的。1.假设有如下Cpp文件:classMemoryLayout.cppclassBase{public:Base(){}......
  • c++ static修饰的函数作用与意义
    static修饰的函数叫做静态函数,静态函数有两种,根据其出现的地方来分类:1.如果这个静态函数出现在类里,那么它是一个静态成员函数;静态成员函数的作用在于:调用这个函数不会访......
  • C++11可变参数模板(函数模板、类模板)
    https://yngzmiao.blog.csdn.net/article/details/105247065......
  • C++:const常量的存储位置
    ......
  • c++的void*
    ......