Avatar notebook default
C++
6篇文章 · 14599字 · 1人关注
  • 右值引用那些事儿

    本文原名《Rvalue Refernces, Move Semantics, and Perfect Forwarding》,发表于公司博客,现...

  • Resize,w 360,h 240
    模板类型推导与auto

    本文聊聊C++中的模板类型推导和auto。两者其实是一样的,前者推导T的类型,后者推导auto的类型。本文初创于公司内部博客,更适合于有基础的同...

  • CMake最佳实践

    前言 相信每个人都写过CMakeLists,然而,“一千个读者心中有一千个哈姆雷特”,一千个程序员也能写出一千种CMakeLists。这是因为C...

  • 拷贝构造函数和移动构造函数

    C++11之前,对象的拷贝控制由三个函数决定:拷贝构造函数(Copy Constructor)、拷贝赋值运算符(CopyAssignment o...

  • C++虚函数和虚继承探秘

    什么是继承?什么是多重继承?多重继承存在变量和函数名冲突怎么办?子类对象和父类对象的内存模型是什么样的?虚继承如何解决多重继承冲突问题? 本文将...

    0.2 2624 3 12
  • C++数组下标越界竟然不触发异常!!

    如题。 今天才发现,原来C++从来不检查数组索引是否越界。访问数组元素,比如a[3]时,编译器其实已经处理成了*(a+3),这时候已经没有数组的...

文集作者