2021
12-16
12-16
C++索引越界的解决方法
目录1.动态数组2.静态数组避免"索引越界"错误的规则如下(针对C++):不要使用静态或动态分配的数组,改用array或vector模板不要使用带方括号的new和delete操作符,让vector模板为多个元素分配内存使用scpp::vector代替std::vector,使用scpp::array代替静态数组,并打开安全检查(自动在使用下标访问提供了索引边界检查)C++中创建类型T的对象的数组方式如下:#defineN10Tstatic_arr[N];//数组长度在编译时已知in...
继续阅读 >