Zdravím.
Snažím sa trošku naučiť C++ do budúcna (v škole sme robili s pascalom, delphi). Problém je v tom, že autor knižky pracuje v programe microsoft bisual c++ exprss s ja už v zmienenom EX3. Už som napísal svoje prvé riadky s výpisom na obrazovku(použil som console application), ale "program" sa hneď vypne(resp. vypíše to a hneď sa vypne príkazový riadok) . Ak použijem prázdny c++ "hárok" nemôžem zase "program" spustiť.
Dík za pomoc
boXik napísal:...ale "program" sa hneď vypne(resp. vypíše to a hneď sa vypne príkazový riadok) ...
Všetko je Ok, presne tak ako má byť keďže robíš konzolovú aplikáciu
Ak chceš vidieť výpis potrebuješ na konci tvojho kódu napr. počkať na stlačenie klávesy.
C++ som už chvílu nevidel, takže nech ma keď tak niekto opraví, ale google tvrdí že to ide cez
Nie je to práve C-čko-vá syntax? C++ má jemne inú
Možeš tam dať aj getchar/getc alebo scanf - aj keď ten sa z bezpečnostných dôvodov vo všeobecnosti nepoužíva.
"Mind always fails first". "The darkest places in hell are reserved for those who maintain their neutrality in times of moral crises." "Tvrdiť, že vám nezáleží na práve na súkromie, lebo nemáte čo skrývať...je to isté...ako keď poviete, že vám nezáleží na slobode prejavu, lebo nemáte čo povedať."
prefactak som sa, 3x som prečítal príspevok č. 2 ale neviem či to je myslené na mňa alebo na kolegu čo radil. Ak na mňa tak môžem povedať že na 100% pracujem s c++
No reagoval som na príspevok č. 2. Neviem síce čo znamená to EX3 pri tom C++, ale viem, že hentaká syntax (std:cin apod.) sa v C++ nepoužíva.
"Mind always fails first". "The darkest places in hell are reserved for those who maintain their neutrality in times of moral crises." "Tvrdiť, že vám nezáleží na práve na súkromie, lebo nemáte čo skrývať...je to isté...ako keď poviete, že vám nezáleží na slobode prejavu, lebo nemáte čo povedať."
@boXik: Ja som ti už písal, keďže som od predmetu v škole prakticky nič s C++ nerobil, tak tipujem buď getchar(), alebo tam daj pre mňa za mňa aj scanf(), aj keď sa to nemá.
Proste nakoniec pred return() napíš jednu z tých funkcií.
"Mind always fails first". "The darkest places in hell are reserved for those who maintain their neutrality in times of moral crises." "Tvrdiť, že vám nezáleží na práve na súkromie, lebo nemáte čo skrývať...je to isté...ako keď poviete, že vám nezáleží na slobode prejavu, lebo nemáte čo povedať."
std::cin.get() je v pohode, z tuto spominanych rieseni asi najlepsie
zacni pouzivat visual studio, urcite to bude lepsie ako dajake EX3. Express verzia je zadarmo.
Music: AKG K240 MK II / Beyerdynamic DT 770 Pro 80 Ohm @ Topping DX7 Pro
Bike: 2022 Canyon Neuron CF 8; Coffee: Chemex 6-cup