Stránka: 1 z 1
| [ Príspevkov: 25 ] | |
Autor | Správa |
---|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
cawte, zacal som sa ucit C++ a hned prvy zakladny program ktory bol v ucebnici nazdar.cpp resp. nazdar.exe - tu je kod
Kód: #include <iostream.h>
int main() { cout << "Nazdar ludia!\n"; return 0; }
mam s nim taky problem ze ked ho v programe Dev-C++ skompilujem tak mi urobi program nazdar.exe ale program ked spustim tak mi to iba preklikne a nic ineho neurobi, viete mi prosim poradit v com by mohla byt chyba ???
diky, a mimochodom toto nieje moj prvy jazyk ovladam uz celu radu inych ale chcem vediet aj tento
|
|
Registrovaný: 11.01.09 Prihlásený: 07.05.24 Príspevky: 1385 Témy: 9 | 9 Bydlisko: Hrinova | |
Registrovaný: 27.04.08 Prihlásený: 16.07.11 Príspevky: 126 Témy: 33 | 33 |
Program robi to, co ma ... nainstaluj si Code::blocks ide, podla mna jedno z naj ide na C/C++
|
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
skusal som vsetky metody ale program nazdar.exe stale ked ho spustim tak sa rychlo spusti a hned aj vypne (preklikne), :-(
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 | 88 Bydlisko: 00100100 |
daj tam toto, iostream.h neexistuje!
Kód: #include <iostream>
int main() { std::cout << "Nazdar ludia!\n";
std::cin.get(); return 0; }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 29.06.09 Prihlásený: 23.02.11 Príspevky: 61 Témy: 13 | 13 |
odporučam Microsoft Visual C++ 2008 Express Edition. tam das "start without debugging" a nemusis pisat ziadne std::cin.get();
samotny program mas potom
Kód: #include <iostream> int main() { std::cout << "Nazdar ludia!\n"; return 0; }
|
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
skusal som vsetky kompileri a vsetky verzie kodov ktore ste mi tu napisali ale stale ked ten program nazdar.exe vytvorim a spustim tak sa mi hned vypne a to mi stale robi
|
|
Registrovaný: 11.01.09 Prihlásený: 07.05.24 Príspevky: 1385 Témy: 9 | 9 Bydlisko: Hrinova |
Uisti sa, či sa program preložil ( či sa vytvoril v zložke projektu modul *.exe ). Už sa pár krát ľudia na fóre pýtali, prečo nič "nevidia" a pri tom nemali vo svojom vývojovom prostredí nainštalovaný kompilátor...
|
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
kompilator mam, aj som skusal niekolko kompilatorov, moj problem je to ze ten kompilator mi vytvori subor .exe ale ked ten subor spustim tak sa mi hned aj vypne iba tak preblykne
|
|
Registrovaný: 02.07.06 Prihlásený: 03.05.24 Príspevky: 14183 Témy: 312 | 312 Bydlisko: Bratislava |
ten Kód: std::cin.get(); od reDa by ti mal fungovat, pokial nie, skus to napisat 2x pod seba.[/code]
_________________ PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA! |
|
Registrovaný: 11.01.09 Prihlásený: 07.05.24 Príspevky: 1385 Témy: 9 | 9 Bydlisko: Hrinova |
OK, začneme odznova:
1.) vytvor nový projekt a doňho vlož toto:
Kód: #include <iostream> #include <stdio.h>
int main() {
std::cout << "Nazdar ludia!\n"; while ( getchar() != '\n' ); return 0;
}
2.) skompilovať a skúsiť spustiť
3.) ak to opäť iba preblikne, tak spusť konzolu (štart | spustiť | napiš CMD a enter). Tam zapíš celú cestu k tvojmu vytvorenému *.exe
4.) spusť ho a zisti, čo sa s tým deje (či to počká na stisk klávesu, alebo to skončí)
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 | 88 Bydlisko: 00100100 |
nemalo by to hned vypnut aj keby tam bol len jeden cin.get() pretoze nic nezadava takze nic neostava v bufferi (moj nazor) asi robis chybu ty
skus toto
Kód: #include <iostream>
int main() { std::cout << "Nazdar ludia!\n";
std::cin.get(); std::cin.get(); return 0; }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 02.07.06 Prihlásený: 03.05.24 Príspevky: 14183 Témy: 312 | 312 Bydlisko: Bratislava |
suhlasim, ale chybu v kode nema ... vytvor uplne novy projekt (needituj) napis kod s pouzitim Kód: std::cin.get(); a stlac f9...
_________________ PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA! |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 | 88 Bydlisko: 00100100 |
ee kasli na projekt vytvor si subor napr test.cpp na ploche a tam hod ten moj kod a potom skus skompilovat cez codeblocks, potom napis ako to dopadlo + daj sem aj kod ktory si pouzil keby si nieco zle skopiroval
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 | 37 Bydlisko: Trnava |
na koniec daj
std::char button;
cstd::in >> button;
return 0;
neucis sa nahodou z c++ za 21 dni? ak hej na dalsiej strane mas riesenie ...
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
ked som pouzil ten kod od Fico tak mi to uz ide v pohode
tento kod Kód: #include <iostream> #include <stdio.h>
int main() {
std::cout << "Nazdar ludia!\n"; while ( getchar() != '\n' ); return 0;
}
diky moc ze ste mi pomohli, sam by som asi na to neprisiel
|
|
Registrovaný: 02.07.06 Prihlásený: 03.05.24 Príspevky: 14183 Témy: 312 | 312 Bydlisko: Bratislava |
to je fajn, ale ono by to malo fungovat ovela jednoduchsie ...
Ide o to ze tymto sposobom si budes komplikovat kazdy jeden program ktory napises ... fakt ti to cin.get(); nefunguje ?
_________________ PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA! |
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
nie, ide mi len tato jedno verzia a to som skusal vsetky kompileri,
nemoze byt chyba v tom ze pouzivam OS Microsoft Windows Server 2003 Enterprise edition (to koli spravovanie serveru)
ale uplne zakladna verzia kody nesla ani na win xp
|
|
Registrovaný: 02.07.06 Prihlásený: 03.05.24 Príspevky: 14183 Témy: 312 | 312 Bydlisko: Bratislava |
zakladna verzia ti nepojde, ona sice robi to co ma, ale po vypise konci, to je jej ulohou. Funkcia cin.get() je tam kvoli tomu aby program cakal na stisk klavesy. Az potom sa ukonci.
_________________ PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA! |
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
ja sa to len ucim, tak moc nechapem tomu co hovoris
ucim sa s tej knihy C++ za 21 dni, tam mam ten zaklad. kod ten mi nejde, a potom tam je kod pod ktorim je napisane ze pokial nejde ten zaklad. kod tak mam pouzit tento kod a to je ten prvi kod ktory som sem dal
|
|
Registrovaný: 29.06.09 Prihlásený: 23.02.11 Príspevky: 61 Témy: 13 | 13 |
len čitaj dakej je to tam pekne vysvetlene a je tam aj uvedene ako problem vyriesit
|
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 | 37 Bydlisko: Trnava |
don jebot píše: na koniec daj std::char button; std::cin >> button; return 0; neucis sa nahodou z c++ za 21 dni? ak hej na dalsiej strane mas riesenie ...
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 28.08.10 Prihlásený: 10.02.13 Príspevky: 8 Témy: 1 | 1 |
ucim sa to C++ za 21 dni
ale hento s cim som sem prisiel je to riesenie, lebo ten zaklad v ucebnici mi nesiel ani skompilovat, a potom tam bolo jak to opravit aby to islo, tak som to opravil skompiloval.. a chcem spustit program a on mi hentak preblykol (spustil a hned vypol)
|
|
Registrovaný: 29.06.09 Prihlásený: 23.02.11 Príspevky: 61 Témy: 13 | 13 |
čitaj ešte dalej.... strana 39 uplne hore v sedom ramčeku s nadpisom často kladene otazky
|
|
Registrovaný: 16.02.08 Prihlásený: 08.12.10 Príspevky: 235 Témy: 13 | 13 |
don jebot píše: na koniec daj std::char button; cstd::in >> button; return 0; neucis sa nahodou z c++ za 21 dni? ak hej na dalsiej strane mas riesenie ...
to mi pripomenulo pravdepodobnost. Dostali sem zadanie a tak pocitame. Trebalo na nejaky vzorec a tak odvadzame ako by to asi mohlo byt. Sice zadanie bolo kompletne ale na druhej strasne bol ten vzorec ako hint ku prikladu
_________________ Učet je neaktívny. |
|
Stránka: 1 z 1
| [ Príspevkov: 25 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 2 | 835 | 12.03.2009 12:08 Svjatogor | | v Assembler, C, C++, Pascal, Java | 1 | 388 | 20.03.2015 22:36 walther | | v Assembler, C, C++, Pascal, Java | 4 | 598 | 27.09.2012 16:15 marian_r | | v Assembler, C, C++, Pascal, Java | 13 | 736 | 25.03.2017 11:21 mitko | | v Assembler, C, C++, Pascal, Java | 1 | 839 | 11.05.2008 8:23 sento | | v Assembler, C, C++, Pascal, Java | 2 | 1305 | 06.12.2006 20:44 rebecca | | v Assembler, C, C++, Pascal, Java | 23 | 1137 | 28.05.2009 14:02 reDo | | v Assembler, C, C++, Pascal, Java | 7 | 744 | 23.05.2008 16:21 poma | | v Assembler, C, C++, Pascal, Java | 2 | 537 | 07.06.2012 21:57 Hipi21 | | v Assembler, C, C++, Pascal, Java | 0 | 738 | 19.04.2007 17:28 pecko | | v Assembler, C, C++, Pascal, Java | 2 | 569 | 16.05.2008 16:51 Cruel | | v Assembler, C, C++, Pascal, Java | 1 | 299 | 05.11.2013 16:00 Ďuri | | v Assembler, C, C++, Pascal, Java | 19 | 1121 | 11.09.2010 20:57 jawakiller | | v Assembler, C, C++, Pascal, Java | 2 | 700 | 12.09.2011 19:39 mk* | | v Assembler, C, C++, Pascal, Java | 8 | 749 | 02.02.2012 19:01 ochar | | v Assembler, C, C++, Pascal, Java | 3 | 891 | 06.11.2011 21:37 coldak |
|