随笔分类 -  C++

摘要:❓ C++常见问题 Q&A 1. std::map和std::unordered_map主要有哪些区别?分别在什么情况下用会更高效和方便? std::map 和 std::unordered_map 是 C++ 标准库提供的两种常用的关联容器,它们都用于存储键值对。它们的主要区别在于底层数据结构和性 阅读全文
posted @ 2024-03-22 00:27 capybara-lsq 阅读(59) 评论(0) 推荐(0)
摘要:1.⚡ 封装、继承、多态 (1)封装 封装(Encapsulation):封装是指将数据和操作数据的方法捆绑在一起的概念。它隐藏了数据的内部细节,只暴露对外的接口。在C++中,可以使用类来实现封装,将数据成员私有化,通过公有的成员函数来操作数据。 (2)继承 继承(Inheritance):继承是指 阅读全文
posted @ 2024-03-19 23:34 capybara-lsq 阅读(95) 评论(0) 推荐(0)