元素访问

  • C++容器元素访问 at和operator[]区别

    at()进行边界检查,越界时抛出异常,适用于vector、deque、string等;operator[]不检查边界,性能更高但越界行为未定义,适用相同容器但不用于list、set,map类容器的operator[]有插入语义。 在C++中,at() 和 operator[] 都用于访问容器中的元素…

    2025年12月18日
    000
关注微信