前进之路 发表于 2024-1-12 09:21:22

不要轻易定义指向std::vector中的元素的指针

类应该是被封装的,类的用户通过接口使用类提供的功能,而不必关心类的内部如何实现。然而,C++标准库容器 std::vector 的实现渗透到了接口中来。对于以下代码:
    const int pushNum = 10;    std::vector v = { 1,2,3 };    int* p = &v;    std::cout
页: [1]
查看完整版本: 不要轻易定义指向std::vector中的元素的指针