

Jazyk C++ - uživ. vstup a následné uložení do proměnné
Ahoj potřeboval bych C++(C) kód na to, aby uživatel zadal hodnotu a po stisku enter se uložila do proměnné
int a;
scanf( "%i", &a);
Toto mi nefunguje...
Připadně jak by šlo udělat ošetření, aby to nespadlo při zadání čísel.
Pokud to máš do C++, tak takto:
V C se to dělá takto:
Zase děláš něco bez toho, aniž by sis přečetl základní věci?
article.php Od prvního dílu do jedenáctého mám přečteno
Sem podělal jedno písmenko. No.
Jinak vypadá to na nějakou chybu. Asi nedeklarovaný identifikátor. Tj. že bych měl asi includovat nějakou knihovnu nebo definovat příkaz.
error C2065: 'cin' : undeclared identifier
http://msdn2.microsoft.com/en-us/library/ewcf0002(V S.80).aspx
V stdafx.h ani stdio.h to bohužel není.
Ukazkový program v C++:
Zajeď někdy k nám domů, koupím Ti
. Taky jsem uvažoval, co to je za cout. Tak se na mě nezlob, C++ jsem začal dělat včera. Těžké to začátky. Ale když se člověk rozjede, jde to hladce. Jinak du někde shánět MSDN, bez ní to asi nepude.
Jde o tzv. jmenný prostor (nevím co na těch odkazech máš ty).
Deklarací :
Deklaruješ vlastně to, že jestliže v aktuálním jmenném prostoru neexistuje funkce nebo objekt, tak má být hledán v prostoru std.
Takže prostor std by šlo i vynechat s tím, že ovšem ten jmenný prostor uvedeš přímo u volání funkce, tedy takto:
"Sem podělal jedno písmenko. No."

Joke: Blondiny sa pytaju kolko je 2+2. Odpoveda: 5. A ostatni kricia: je dobra, je dobra, pomylila sa len o 1
Tym som chcel povedat len tolko ze program v ktorom podelas jedno pismenko je asi tak pouzitelny ako vypocet 2+2=5.
Pismenka v programe sa netipuju, to nie je sazka sportka, ale pismenko pises az vtedy, ked vies ake pismenko mas napisat. Ak nevies ake pismenko mas napisat tak sa pozres do nejakeho manualu, k MS C++ je zakladny "manual" MSDN (ak ho nemas na disku tak aspon online na msdn.microsoft.com, a do okienka search zadas scanf, a pozries si ze ake ma parametre, konkretne si tam kliknes na link o "format specifier" apod, http://msdn2.microsoft.com/en-us/library/6ttkkkhh.a spx) a zistis ze s tym "%i" ti to tiez malo fungovat. Ak ti nieco nefungovalo, tak napises co/ako presne nefunguje a co presne od toho programu ocakavas.