hallo, ich möchte wissen wie ich einen Vektor ausgeben kann.
ich habe es mit:
std::cout << "Teilnehmerliste = " << vec << endl;
probiert aber es funktioniert nicht 
vielen dank im voraus
hallo, ich möchte wissen wie ich einen Vektor ausgeben kann.
ich habe es mit:
std::cout << "Teilnehmerliste = " << vec << endl;
probiert aber es funktioniert nicht 
vielen dank im voraus
du musst jedes element einzeln in einer schleife ausgeben
Oder so:
template<typename T>
inline ostream& operator<<(ostream& out, const vector<T>& v)
{
  out << "[';
  typeof(v.begin()) i = v.begin();
  if(i != v.end())
  {
    out << *i;
    for(++i; i != v.end(); ++i)
      out << ', ' << *i;
  }
  out << ']";
}Einfach irgendwo im globalen Raum einfügen...
Viele liebe Grüße
The User
 
		