Hallo.
Ich bin etwas am verzweifeln.... Ich versuche, seit einiger Zeit, herauszufinden welche Zeile in einem Programm,
aus einem Buch, für die Rekursion verantwortlich ist, und auch das warum interessiert mich.
und eine Wichtige Frage die ich mir satelle;
warum gibt >>cout.put(c);<< das eigegeben rückwärts aus?
Ist jemand bereit mir das zu erklären?
Danke im voraus
#include <iostream>
using namespace std;
void getput(void);
int main()
{
cout << "Bitte geben SIe eine Textzeile ein:\n";
getput();
cout << "\nByeBye" << endl;
return 0;
}
void getput()
{
char c;
if (cin.get(c) && c != '\n')
{
getput();
}
cout.put(c);
}
Ich bin etwas am verzweifeln.... Ich versuche, seit einiger Zeit, herauszufinden welche Zeile in einem Programm,
aus einem Buch, für die Rekursion verantwortlich ist, und auch das warum interessiert mich.
und eine Wichtige Frage die ich mir satelle;
warum gibt >>cout.put(c);<< das eigegeben rückwärts aus?
Ist jemand bereit mir das zu erklären?
Danke im voraus
#include <iostream>
using namespace std;
void getput(void);
int main()
{
cout << "Bitte geben SIe eine Textzeile ein:\n";
getput();
cout << "\nByeBye" << endl;
return 0;
}
void getput()
{
char c;
if (cin.get(c) && c != '\n')
{
getput();
}
cout.put(c);
}
Comment