/* * einAusgabe.C * * Created on: 24.11.2008 * Author: wolfgang */ #include #include #include using namespace std; int main() { int i=0; string s=""; double d=0; string z=""; char* msg[] = {(char*)"Integer", (char*)"Wort", (char*)"Double", (char*)"Zeile"}; string line; for(int j=0; j<4; ++j) { cout << "Bitte einen " << msg[j] << " eingeben: "; if (!getline(cin, line)) return 1; istringstream is(line); switch (j) { case 0: is >> i; break; case 1: is >> s; break; case 2: is >> d; break; case 3: z = line; break; } if(!is) j--; } cout << "\nDer Integer: " << i; cout << "\nDas Wort : " << s; cout << "\nDer Double : " << d; cout << "\nDie Zeile : " << z; }