About 2,420,000 results
Open links in new tab
  1. How is vector implemented in C++ - Stack Overflow

    Jan 7, 2020 · Since vector is a template, you actually should have its source to look at if you want a reference – if you can get past the preponderance of underscores, it shouldn't be too hard to …

  2. Is std::vector so much slower than plain arrays? - Stack Overflow

    Sep 8, 2010 · vector is implemented as an array. That's not "conventional wisdom", its the truth. You've discovered that vector is a general purpose resizable array. Congratulations. As with …

  3. What are vectors and how are they used in programming?

    I'm familiar with the mathematical/physics concept of a vector as a magnitude and a direction, but I also keep coming across references to vectors in the context of programming (for example …

  4. std::vector versus std::array in C++ - Stack Overflow

    Aug 21, 2015 · std::vector is a template class that encapsulate a dynamic array 1, stored in the heap, that grows and shrinks automatically if elements are added or removed. It provides all …

  5. How to sum up elements of a std::vector? - Stack Overflow

    What are the good ways of finding the sum of all the elements in a std::vector? Suppose I have a vector std::vector<int> vector with a few elements in it. Now I want to find the sum of all the

  6. Arrays vs Vectors: Introductory Similarities and Differences

    Feb 26, 2013 · What are the differences between an array and a vector in C++? An example of the differences might be included libraries, symbolism, abilities, etc. Array Arrays contain a …

  7. Magnitude of a Vector | Calculation & Components - Study.com

    Learn the meaning of the magnitude of a vector, how to find the magnitude of a vector, and finding the components of a vector from magnitude and angle.

  8. When should I use vector::at instead of vector::operator []?

    Since it is unlikely that an out of bounds access to a vector is part of the normal program flow (in the case it is, you're right: check beforehand with size instead of letting the exception bubble …

  9. Removing item from vector while iterating? - Stack Overflow

    Jan 17, 2011 · 0 Removing items from the middle of a vector will invalidate all iterators to that vector, so you cannot do this (update: without resorting to Wilx's suggestion). Also, if you're …

  10. Efficient way to return a std::vector in c++ - Stack Overflow

    How much data is copied, when returning a std::vector in a function and how big an optimization will it be to place the std::vector in free-store (on the heap) and return a pointer instead i.e. is:...