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 225 views
1 answer 238 views
1 answer 211 views
1 answer 170 views
1 answer 226 views
...