| | |
| 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 |
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ý: 24.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | |
Registrovaný: 27.04.08 Prihlásený: 16.07.11 Príspevky: 126 Témy: 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 | Napísal autor témy mato8329: 29.08.2010 8:31 | |
|
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 Bydlisko: 00100100 | Napísal reDo: 29.08.2010 8:51 | |
|
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 | Napísal Wpegb: 29.08.2010 14:27 | |
|
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 | Napísal autor témy mato8329: 29.08.2010 15:09 | |
|
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ý: 24.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 29.08.2010 15:40 | |
|
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 | Napísal autor témy mato8329: 29.08.2010 15:43 | |
|
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ý: 24.04.24 Príspevky: 14183 Témy: 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ý: 24.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 29.08.2010 18:08 | |
|
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 Bydlisko: 00100100 | Napísal reDo: 29.08.2010 18:52 | |
|
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ý: 24.04.24 Príspevky: 14183 Témy: 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 Bydlisko: 00100100 | Napísal reDo: 29.08.2010 20:54 | |
|
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 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 | Napísal autor témy mato8329: 30.08.2010 7:42 | |
|
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ý: 24.04.24 Príspevky: 14183 Témy: 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 | Napísal autor témy mato8329: 30.08.2010 16:37 | |
|
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ý: 24.04.24 Príspevky: 14183 Témy: 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 | Napísal autor témy mato8329: 30.08.2010 17:21 | |
|
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 | Napísal Wpegb: 30.08.2010 19:18 | |
|
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 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 | Napísal autor témy mato8329: 31.08.2010 8:05 | |
|
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 | Napísal Wpegb: 31.08.2010 13:08 | |
|
č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 | Napísal ado21: 31.08.2010 22:02 | |
|
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 |
---|
| C# alebo C++ appka/program na výpočty v Assembler, C, C++, Pascal, Java | 1 | 385 | 20.03.2015 22:36 walther | | program na projekt (C#, C++, pascal, java) v Assembler, C, C++, Pascal, Java | 2 | 833 | 12.03.2009 12:08 Svjatogor | | C/C++ program na pozadí v Assembler, C, C++, Pascal, Java | 4 | 596 | 27.09.2012 16:15 marian_r | | C program v Assembler, C, C++, Pascal, Java | 13 | 734 | 25.03.2017 11:21 mitko | | C++ program v Assembler, C, C++, Pascal, Java | 1 | 836 | 11.05.2008 8:23 sento | | Program v C++ v Assembler, C, C++, Pascal, Java | 23 | 1136 | 28.05.2009 14:02 reDo | | C++ (program airport) v Assembler, C, C++, Pascal, Java | 0 | 734 | 19.04.2007 17:28 pecko | | program v C v Assembler, C, C++, Pascal, Java | 7 | 742 | 23.05.2008 16:21 poma | | program v C++ v Assembler, C, C++, Pascal, Java | 2 | 535 | 07.06.2012 21:57 Hipi21 | | program v C++ v Assembler, C, C++, Pascal, Java | 2 | 1303 | 06.12.2006 20:44 rebecca | | Program v C v Assembler, C, C++, Pascal, Java | 2 | 569 | 16.05.2008 16:51 Cruel | | Program v C v Assembler, C, C++, Pascal, Java | 1 | 298 | 05.11.2013 16:00 Ďuri | | Visal C++ program v Assembler, C, C++, Pascal, Java | 19 | 1119 | 11.09.2010 20:57 jawakiller | | C program rovnostranny trojuholník v Assembler, C, C++, Pascal, Java | 3 | 888 | 06.11.2011 21:37 coldak | | malý program v c v Assembler, C, C++, Pascal, Java | 2 | 696 | 12.09.2011 19:39 mk* | | Program v c++ problém v Assembler, C, C++, Pascal, Java | 8 | 748 | 02.02.2012 19:01 ochar |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|