Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » hier funzt nüscht;(

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
22.07.2004, 14:51 Uhr
invalid_username




C++:
/* Über cout den user beschimpfen */ }

sorry aber nach dem kommentar habe ich die klammer nicht gesehn
naja dann ist auch klar dass wenn noch code reinkommt dass die klammer muss
naja .. ist also ein fehler und nicht der untergang ich meine habe ja auch nicht mehr die besten augen **zu viel am pc


Zitat:
Hat virtual das gepostet, weswegen es nicht falsch sein kann *schleim*.

nee hat er nicht .. also darf ich weiter dabei bleiben dass eine int function nen return brauch
--
((void)*)0
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
22.07.2004, 18:56 Uhr
(un)wissender
Niveauwart


Auf das return hat sich niemand bezogen, sondern auf das cin.clear().
Ich schieb es mal auf deine schlechten Augen...
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
22.07.2004, 19:00 Uhr
invalid_username



mhhh danke @augen diese freundliche sache werde ich nicht vergessn ,... naja machnmal bin ich verplant manchmal auch blind ** frage warum kann er alles ??

--
((void)*)0
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
22.07.2004, 22:30 Uhr
(un)wissender
Niveauwart


Er ist aufmerksam, hat gute Augen, eine Portion Intelligenz ist auch dabei und natürlich jahrzehntelange Erfahrung.


Bearbeitung:

Hm, warum er alles kann?
Man möge mich Ketzer nennen, aber ich behaupte mal, dass virtual nicht alles kann.
Zum Beispiel kann er nicht perfekt mit JBoss umgehen...


--
Wer früher stirbt ist länger tot.

Dieser Post wurde am 22.07.2004 um 22:32 Uhr von (un)wissender editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
22.07.2004, 22:57 Uhr
0xdeadbeef
Gott
(Operator)


Meine Idee dazu wäre:

C++:
#include <iostream>

int main() {
  int zahl;
  do {
    //erstens: Prompten. Sieht besser aus - das std::flush am Ende bewirkt, dass
    //std::cout sofort geflusht wird, der output also auf alle Fälle sofort sichtbar ist.
    std::cout << "Zahl eingeben, oder was anderes um abzubrechen: " << std::flush;

    //Zahl einlesen. Wenn keine Zahl eingegeben wird, wird cin corrupted, was wir
    //nachher als Abbruchsbedingung abfragen.
    std::cin >> zahl;

    //Ausgabe.
    std::cout << "Verdoppelt: " << zahl * 2 << std::endl;

    //An dieser Stelle fragen wir ab, ob std::cin noch i.O. ist - wenn nicht, schlägt
    //die Abfrage fehl und die Schleife wird abgebrochen.
  } while(std::cin);

  return 0;
}


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
24.07.2004, 13:35 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Ich würde den Quelltext noch a bisserl umstellen und eine Endlosschleife draus machen, und bei !std::cin rausspringen, BEVOR die verdoppelte "Zahl" (die ja gar keine gewünschte Eingabe mehr war) ausgegeben wird:


C++:
#include <iostream>

int main()
{
  int zahl;
  for(;;)
  {
    //erstens: Prompten. Sieht besser aus - das std::flush am Ende bewirkt, dass
    //std::cout sofort geflusht wird, der output also auf alle Fälle sofort sichtbar ist.
    std::cout << "Zahl eingeben, oder was anderes um abzubrechen: " << std::flush;

    //Zahl einlesen. Wenn keine Zahl eingegeben wird, wird cin corrupted, was wir
    //nachher als Abbruchsbedingung abfragen.
    std::cin >> zahl;

    //An dieser Stelle fragen wir ab, ob std::cin noch i.O. ist - wenn nicht, schlägt
    //die Abfrage fehl und die Schleife wird abgebrochen.
    if(!std::cin) break;

    //Ausgabe.
    std::cout << "Verdoppelt: " << zahl * 2 << std::endl;
  };

  return 0;
}


--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.

Dieser Post wurde am 24.07.2004 um 13:36 Uhr von Bruder Leif editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: