概念:Vector(向量)是 C++ 中一种可变基类的容器,它能够存储多个类型的元素,并提供了许多操作向量元素的方法。
分类:根据底层实现,向量可以分为以下几类:
std::vector
):基于连续内存空间的内存分配,在需要时自动扩展容量。std::array
):固定大小的数组,不支持动态扩展。优势:
应用场景:
推荐的腾讯云产品和相关链接:
概念:在 C++ 中,union(联合)是一种特殊的结构,它可以存储多个类型的数据,但这些数据共用一个内存段,union 的每个成员都拥有独立的内存地址。
优势:
应用场景:
推荐的腾讯云产品和相关链接:
概念:指针是 C++ 中一种变量类型,它存储的是内存地址,而不是常规的数据值。通过指针,程序能够间接访问和操作内存中的数据。
优势:
应用场景:
推荐的腾讯云产品和相关链接:
云+社区沙龙online [新技术实践]
第四期Techo TVP开发者峰会
第四期Techo TVP开发者峰会
Game Tech
Game Tech
Game Tech
Game Tech
云+社区技术沙龙[第22期]
领取专属 10元无门槛券
手把手带您无忧上云