Answers for "print 2d vector c++"

C++
1

2d vector print

for(auto lst : vec){
  for(auto e : lst){
  	cout<<e<<" ";
  }
  cout<<endl;
}
Posted by: Guest on August-05-2021
0

print 2d vector c++

for(int i=0; i<v.size(); i++) 
		for(int j=0; j<v[i].size(); j++) 
  			cout<<v[i][j]<<" ";
        cout<<endl;
Posted by: Guest on April-01-2021
0

print 2d array c++

for( auto &row : arr) {
    for(auto col : row)
         cout << col << " ";
	cout<<endl; 
}
Posted by: Guest on April-04-2021
0

how to take input in 2d vector in c++

std::vector<vector<int>> d;
//std::vector<int> d;
cout<<"Enter the N number of ship and port:"<<endl;
cin>>in;
cout<<"\Enter preference etc..:\n";
for(i=0; i<in; i++){ 
cout<<"ship"<<i+1<<":"<<' ';
    for(j=0; j<in; j++){
    cin>>temp;
    d.push_back(temp);// I don't know how to push_back here!!
    }
}
Posted by: Guest on July-14-2020
0

print a 2d vector in c++

// A recursive function able to print a vector
// of an arbitrary amount of dimensions.
template<typename T>
static void show(T vec)
{
  std::cout << vec;
}


template<typename T>
static void show(std::vector<T> vec)
{
  int size = vec.size();
  if (size <= 0) {
    std::cout << "invalid vector";
    return;
  }
  std::cout << '{';
  for (int l = 0; l < size - 1; l++) {
    show(vec[l]);
    std::cout << ',';
  }
  show(vec[size - 1]);
  std::cout << '}';
}
Posted by: Guest on March-23-2021

Browse Popular Code Answers by Language