Problems Expanding an Array in C++

前端 未结 3 577
耶瑟儿~
耶瑟儿~ 2021-01-22 01:14

I\'m writing a simulation for class, and part of it involves the reproduction of organisms. My organisms are kept in an array, and I need to increase the size of the array when

3条回答
  •  长发绾君心
    2021-01-22 01:56

    Looks like you are modifying the pointer oldarray to point to the new array, but remember in the function that's just a copy and won't affect the variable you passed in. You probably need to pass a reference to a pointer if you want to do it this way.

    And indeed, std::vector does this for you anyway

提交回复
热议问题