随笔分类 -  C/C++

摘要:【c++11】左右值引用、移动语义和完美转发具体内容:https://www.jianshu.com/p/d19fc8447eaa/ 引入目的 c++中引入了右值引用和移动语义,可以避免无谓的复制,提高程序性能。 左值、右值 看能不能对表达式取地址,如果能,则为左值,否则为右值。 而右值又分为将亡值和纯右值,而将亡值则是c++11新增的和右值 阅读全文
posted @ 2021-12-07 20:48 hellogiao1 阅读(335) 评论(0) 推荐(0)
摘要: 从此文可以大概理清纯虚函数和虚函数的区别,以及什么时候用虚函数,什么场合用纯虚函数 温馨提示:本文文字较多,请耐心读下去,会豁然开朗哦 阅读全文
posted @ 2021-06-18 14:37 hellogiao1 阅读(1380) 评论(0) 推荐(0)
摘要: 抽象类和接口的理解 阅读全文
posted @ 2021-06-18 13:23 hellogiao1 阅读(282) 评论(0) 推荐(0)
摘要:结构体和类的唯一区别就是: 结构体和类具有不同的默认访问控制属性 即:类中,对于未指定访问控制属性的成员,其访问控制属性为私有类型(private) 结构体中,对于未指定任何访问控制属性的成员,其访问控制属性为公有类型(public) 【注】C中的结构体完全不同于C++中的结构体:在C中的结构体只能 阅读全文
posted @ 2021-06-18 08:42 hellogiao1 阅读(824) 评论(0) 推荐(0)