How to resize array to new size without preserving the values in C++

1 Answer

0 votes
#include <bits/stdc++.h> 
   
int main() { 
    std::valarray<int> varr = { 2, 3, 5, 4 }; 
    int N = 6;
      
    varr.resize(N); 
   
    for (int &n : varr) { 
        std::cout << n << ", "; 
    } 
}
   
    
    
    
/*
run:
    
0, 0, 0, 0, 0, 0, 
    
*/

 



answered Jun 14, 2020 by avibootz

Related questions

1 answer 323 views
1 answer 307 views
4 answers 396 views
396 views asked Oct 23, 2025 by avibootz
3 answers 555 views
555 views asked Dec 9, 2020 by avibootz
2 answers 321 views
321 views asked Jul 22, 2020 by avibootz
...