How to resize array to new size and set new same value to all elements 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, 5); 
   
    for (int &n : varr) { 
        std::cout << n << ", "; 
    } 
}
   
    
    
    
/*
run:
    
5, 5, 5, 5, 5, 5, 
    
*/

 



answered Jun 14, 2020 by avibootz

Related questions

1 answer 329 views
1 answer 333 views
1 answer 298 views
1 answer 249 views
1 answer 320 views
...