Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 25 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok NapísalOffline : 28.08.2010 17:50

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


Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 28.08.2010 17:56

http://www.pcforum.sk/dev-c-vt92131.html

// Prípadne iný spôsob:
Kód:
#include <stdlib.h>

// kod programu

// na koniec pred return vo funkcii main dopisat tuto funkciu
system( "PAUSE" );


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok NapísalOffline : 28.08.2010 18:43

Program robi to, co ma ... nainstaluj si Code::blocks ide, podla mna jedno z naj ide na C/C++


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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), :-(


Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok NapísalOffline : 29.08.2010 8:51

daj tam toto, iostream.h neexistuje! :roll:
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!
;-)
Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok NapísalOffline : 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;
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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


Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 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...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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


Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 02.07.06
Prihlásený: 24.04.24
Príspevky: 14183
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 29.08.2010 15:52

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!
Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 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čí)


Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok NapísalOffline : 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!
;-)
Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 02.07.06
Prihlásený: 24.04.24
Príspevky: 14183
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 29.08.2010 19:13

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!
Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok NapísalOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 03.04.08
Prihlásený: 10.12.19
Príspevky: 4667
Témy: 37
Bydlisko: Trnava
Príspevok NapísalOffline : 30.08.2010 5:58

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]
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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


Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 02.07.06
Prihlásený: 24.04.24
Príspevky: 14183
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.08.2010 16:21

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!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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


Offline

Skúsený užívateľ
Skúsený užívateľ
C++ zakladny program

Registrovaný: 02.07.06
Prihlásený: 24.04.24
Príspevky: 14183
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.08.2010 17:17

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!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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


Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok NapísalOffline : 30.08.2010 19:18

len čitaj dakej je to tam pekne vysvetlene a je tam aj uvedene ako problem vyriesit :D


Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 03.04.08
Prihlásený: 10.12.19
Príspevky: 4667
Témy: 37
Bydlisko: Trnava
Príspevok NapísalOffline : 30.08.2010 21:36

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]
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.08.10
Prihlásený: 10.02.13
Príspevky: 8
Témy: 1
Príspevok Napísal autor témyOffline : 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)


Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok NapísalOffline : 31.08.2010 13:08

čitaj ešte dalej.... strana 39 uplne hore v sedom ramčeku s nadpisom často kladene otazky


Offline

Užívateľ
Užívateľ
C++ zakladny program

Registrovaný: 16.02.08
Prihlásený: 08.12.10
Príspevky: 235
Témy: 13
Príspevok NapísalOffline : 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 :D







_________________
Učet je neaktívny.
Odpovedať na tému [ Príspevkov: 25 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. C# alebo C++ appka/program na výpočty

v Assembler, C, C++, Pascal, Java

1

385

20.03.2015 22:36

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program na projekt (C#, C++, pascal, java)

v Assembler, C, C++, Pascal, Java

2

833

12.03.2009 12:08

Svjatogor Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C/C++ program na pozadí

v Assembler, C, C++, Pascal, Java

4

596

27.09.2012 16:15

marian_r Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C program

v Assembler, C, C++, Pascal, Java

13

734

25.03.2017 11:21

mitko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ program

v Assembler, C, C++, Pascal, Java

1

836

11.05.2008 8:23

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Program v C++

v Assembler, C, C++, Pascal, Java

23

1136

28.05.2009 14:02

reDo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ (program airport)

v Assembler, C, C++, Pascal, Java

0

734

19.04.2007 17:28

pecko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v C

v Assembler, C, C++, Pascal, Java

7

742

23.05.2008 16:21

poma Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v C++

v Assembler, C, C++, Pascal, Java

2

535

07.06.2012 21:57

Hipi21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. program v C++

v Assembler, C, C++, Pascal, Java

2

1303

06.12.2006 20:44

rebecca Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Program v C

v Assembler, C, C++, Pascal, Java

2

569

16.05.2008 16:51

Cruel Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Program v C

v Assembler, C, C++, Pascal, Java

1

298

05.11.2013 16:00

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Visal C++ program

v Assembler, C, C++, Pascal, Java

19

1119

11.09.2010 20:57

jawakiller Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C program rovnostranny trojuholník

v Assembler, C, C++, Pascal, Java

3

888

06.11.2011 21:37

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. malý program v c

v Assembler, C, C++, Pascal, Java

2

696

12.09.2011 19:39

mk* Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Program v c++ problém

v Assembler, C, C++, Pascal, Java

8

748

02.02.2012 19:01

ochar Zobrazenie posledných príspevkov


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

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra