Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: ongelma virheilmoituksen tulostuksessa

toreador [10.03.2007 17:17:03]

#

Olen aloittelija c++ kanssa, enkä saa virheilmoitusta tulostumaan. Virheilmoituksen voi nähdä vilahtavan ruudussa, mutta se katoaa saman tien.

if ( a < 0 ) {
  cout << "a ei voi olla pienempi kuin 0";
  return EXIT_FAILURE;
}

TsaTsaTsaa [10.03.2007 17:22:30]

#

Rivinvaihto perään auttanee.

Eli

cout << "a ei voi olla pienempi kuin 0\n";

tai

cout << "a ei voi olla pienempi kuin 0" << endl;

Blaze [10.03.2007 17:26:53]

#

http://pp.kpnet.fi/blaze/codefaq/#justflashes

Jartsala [10.03.2007 17:47:26]

#

Mulla oli sama juttu LISÄÄ ylös
#include <conio.h>

ja laita ennen RETURNIA tämä
getche();

hunajavohveli [10.03.2007 19:41:44]

#

conio.h ei ole standardia, joten on parempi käyttää jotain muuta. C:ssä toimii getchar(), kuten Blazen linkistä käy ilmi. Käsittääkseni C++:ssa vastaava viritys olisi kutakuinkin cin.get().

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta