Spořící účty v ČR
Powered by MaxBlogPress 

Skip to content


system(”pause”)

Nikdy jsem pořádně v C neprogramoval. Ani to pořádně neumím. Ale podle vzorové aplikace v nějakém vývojovém prostředí jsem používal system(”pause”) pro zastavení programu. A myslel jsem, že je to v pořádku, ale není. Podle seznamu věcí, kterým byste se měli v C/C++ vyhnout je to docela hrubá chyba.

Citace z článku: “Je to jako, kdybyste pro otevření dveří použili buldozer. Jde to. Klíč je ale jednodušší, čistší a lehčí řešení.”

Takže nepoužívat! Místo toho použijte while cyklus.

while(getchar() != ‘\n’);

Cyklus čeká, dokud nezmáčknete klávesu enter. Elegantní řešení.

Čtěte dále:

Přidejte odkaz: Kliknutím na ikony můžete doporučit článek dalším lidem.
  • Facebook
  • Bookmarky.cz
  • Jagg
  • Linkuj
  • Topčlánky
  • Topodkazy
  • Vybrali.sme

Posted in Programování.

0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.


Bad Behavior has blocked 2342 access attempts in the last 7 days.