Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok NapísalOffline : 12.05.2010 22:06

Zdravim.
Prechádzam z VB 6.0 na C++. Zohnal som si knihu Naučte se C++ za 21 dní (podla toho čo je tu na fore pisane tak asi naj kniha na začiatok o C++). Mam C++ Builder 6 od Borlandu. Problém je v tom, že začiatok knihy sa nazaobera objektovym programovanim. Je tam aj napisane že mam hladať niečo ako console alebo easy window. V borlande som dal
File -> New -> Other a tam Console Wizard (tak som to nasiel v googly). Problém je v tom, že keď tam napisem kód "programu" ahoj svete" tak mi po sputeni konzola iba blikne za 0,2-0,3 sek +-. Všimol som si ale že napis "Ahoj svete" tam je. Kód je nasledovný:
Kód:
#include <iostream>

int main()
{
      std::cout << "Ahoj svete!\n";
      return 0;
}


Moja otázka znie.. Da sa to vôbec robiť cez Borland C++ builder 6 alebo mam len ja niekde chybu? Poprípade aké iné programi mi odporúčate na C++ (ale s tým, aby tam fungoval kód z knihy)
Vopred vám váľmi pekne ďakujem :rolleyes:


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 16.08.09
Prihlásený: 07.03.14
Príspevky: 186
Témy: 16
Bydlisko: Levice
Príspevok NapísalOffline : 12.05.2010 22:16

No ten kód je určite dobrý. Neviem v čom je problém ale ja používam Microsoft Visual C++ Studio 2008 express edition, ktoré je zadarmo a je perfektné.







_________________
"Najlepším spôsobom, ako sa na budúcnosť pripraviť, je vymyslieť si ju." - John Sculley
Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 12.05.2010 22:19

funguje tam aj "neobjektove" programovanie?


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 16.08.09
Prihlásený: 07.03.14
Príspevky: 186
Témy: 16
Bydlisko: Levice
Príspevok NapísalOffline : 12.05.2010 22:38

Myslíš procedurálne? Jasne.







_________________
"Najlepším spôsobom, ako sa na budúcnosť pripraviť, je vymyslieť si ju." - John Sculley
Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 12.05.2010 22:45

neviem či procedurálne. Ja sa do tých výrazov velmi neviznam. Ale malo by to byt niečo take ako stary pacsal (bez objektov, ked to spustis je to iba konzola)


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 12.05.2010 22:45

inac dik uz stahujem ten Visual C++ Studio 2008 express edition

Takže uz som to aj stiahol, spravil vsetko ako ma byt ale stale mi to zobrazi len na velmi kratky čas.


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 16.08.09
Prihlásený: 07.03.14
Príspevky: 186
Témy: 16
Bydlisko: Levice
Príspevok NapísalOffline : 13.05.2010 7:43

Hm, ako ten program? Keď budeš mať hotový program, tak daj hore Debug -> Start Without Debugging.







_________________
"Najlepším spôsobom, ako sa na budúcnosť pripraviť, je vymyslieť si ju." - John Sculley
Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 13.05.2010 14:37

dik podarilo sa :D len skoda ze v tom builderi od borlandu to neviem najst nic take ako start without debugging lebo sa mi to zda lepsie a prehladnejsie ako ako to od microsoftu :D Ale aj tak dakujem


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 13.05.2010 14:58

preco si nedas na koniec citanie vstupu z klavesnice ? vtedy by mal program zastavit a cakat na tvoju reakciu


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 13.05.2010 15:08

cin.get(); (to som nasiel na nete)
ak si myslel to tak mi to nejde. ale vzdavam to idem pouzívať Microsoft Visual C++


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 20.11.09
Prihlásený: 02.11.14
Príspevky: 241
Témy: 58
Bydlisko: Myjava
Príspevok NapísalOffline : 13.05.2010 15:35

Objektove programovanie nie je vlastne to co ty myslis vizualny navrh programu! Ja som si tiez kedysik myslel, ze je to to iste, ale objektove programovanie znamena uplne nieco ine.
Inak neviem, ci to nie je dost velky skok z VB na C++, pretoze VB ma dost jednoduchu syntax a tak.
Ja som zacinal programovat vo VB 6.0 po roku som presiel na Object Pascal (DEPLHI), v tedy to bol malycky rozdiel, ale aj tak bola o nieco tazsia syntax (pribudol - ; , povinna deklaracia premennych, prevod premennej stringu na integer (IntToStr/StrToInt),...). Teraz sa pokusam po dalsom roku prejst na C++ a mozem povedat je to tazsie o dost hlavne co sa tyka uz priamo objektoveho programovanie. A druha vec je, ze C++/ C je jazyk nizkourovnovy. Mam skusenosti s programovanim mikrokontrolerov v ASSEMBLERi a aj toto mi niekedy dost pomohlo v C-ecku.
Ale su ludia co nevedia vobec programovat a zacnu C/C++ a aj sa im to podari :D :D

Inak ja v NetBeans-e programujem pod LINUXom, je to super vyvojove prostredie a je Free :)

Naučte se C++ za 21 dní + C++Builder 6


Offline

Skúsený užívateľ
Skúsený užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 02.07.06
Prihlásený: 28.03.24
Príspevky: 14180
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.05.2010 17:35

na konci musis pouzit cin.get(); a pojde to (malo by) avsak v tvojom kode to cele bude vyzerat tako

Kód:
std::cin.get();


skus to, nemal by s tym byt problem

PS:na konci znamena pred
Kód:
return 0;







_________________
PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA!
Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 13.05.2010 18:43

Kód:
std::cin.get();


funguje dakujem. Ale zaujima ma prečo to v ten knihe nieje napisane :cry:
NetBeans je trochu vela na mna som tam nenasiel ani novu konzolovu aplikaciu :( . Takže keď to zhraniem tak jedine v tom prostredi od microsoftu mi to ide tak ako je to v knihe napisane ale aj tam musim dat Debug -> Start Without Debugging.
Ach bože prečo nieje všetko ako VB 6.0? Jedno vyvojove prostredie a nieje s tym žiadny problem (teda aspon o žiadnom inom neviem)


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 20.11.09
Prihlásený: 02.11.14
Príspevky: 241
Témy: 58
Bydlisko: Myjava
Príspevok NapísalOffline : 14.05.2010 18:00

Ja som tiez mal problem ked, som zacinal v C++/C programovat, stiahol som si asi 4 prostredia a mozno tak 1-2 mi islo, nakoniec som si rozmyslel, ze budem pod LINUXom programovat v NetBeans-e a tak som si ho nainstaloval, a kym som ho kompletne rozbehol (IDE + kompilator + debugger + QT prostredie), tak mi to trvalo aj 4 dny ale nakoniec sa mi to podarilo. :D

A ja by som povedal, ze nie je az taky problem s vyvojovim prostredim, skor v tom samotnom programovani. Pretoze ja som tiez vo VB programoval a programovat v C++ s QT grafikou je teda riadne tazsie.


Offline

Skúsený užívateľ
Skúsený užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 02.07.06
Prihlásený: 28.03.24
Príspevky: 14180
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.05.2010 18:10

v tej knihe sa autor k tomu dostane trosku neskor ... program funguje, akurat necaka na stlacenie, co zabezpeci prave ta funkcia ... netrap sa tym, nie je to zla kniha ...

inak NetBeans mi tiez pride dost komplikovane ... ked som skusal C++ pouzival som Dev-C++ a bol som spokojny







_________________
PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA!
Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 14.05.2010 18:54

fajn. v pc mam nainstalovane 4 prostredia. Rozhodol som sa pre dev-c++ vyzera to asi najjednodukšie, je to v slovenčine a zda sa mi to aj celkom prehladne.
Johnny takže tvrdis že to mal len "bliknut"? (teda aspon zatial a neskôr sa to vysvetli).
A čo sa tyka prechodu z VB 6.0 na C++ toho sa az tak velmi nebojim. Ak sa mi to podari rozbehnuť všetko tak ako ma tak to pôjde už rychlo potom. Ta kniha je pisana tak že by mal pochopit aj človek čo nema skusenosti so ziadnym inym jazykom.


Offline

Skúsený užívateľ
Skúsený užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 02.07.06
Prihlásený: 28.03.24
Príspevky: 14180
Témy: 312
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.05.2010 19:59

pokial viem, tak napr vo VS das " Start Without Debugging" a ostane to na obrazovke, aspon v C# to tak funguje.

V konzole proste vykona prikazy a potom sa automaticky ukonci ... avsak funkcia cin.get() je nieco aky dalsi prikaz ... vsetko pod nim sa vykona az po stlaceni klavesy "Enter". Mozes si to skusit ... vypis nieco na obrazovku, pouzi ten std::cin.get(); a za tym si nechaj zase nieco vypisat a uvidis ze to druhe sa vypise az po stlaceni enteru ...

avsak, kedze za tym uz nic nemas, program tym padom konci (za nim uz nie je nic k vykonaniu)

neviem ci som to vysvetlil spravne, nie som prave pedagog ... :P

BTW: su pripady kedy ti cin.get(); nepomoze , az ked to zadas 2x, cize
Kód:
cin.get();
cin.get();







_________________
PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA!
Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 15.05.2010 14:25

lepsie si to vysvetliť asi ani nemohol. Stači proste keď dam na koniec cin.get(); a som zahojeny (teda aspon pri väčšine pripadov). Idem sa pustiť teda do učenia C++ v prostredi Dev-C++. Ďakujem všetkym
A ešte to Start Without Debugging funguje aj vo VS C++ :D


Offline

Užívateľ
Užívateľ
Naučte se C++ za 21 dní + C++Builder 6

Registrovaný: 29.06.09
Prihlásený: 23.02.11
Príspevky: 61
Témy: 13
Príspevok Napísal autor témyOffline : 21.05.2010 21:08

zistil som ze na dalsej strane knihy je napisne riesenie tohto problemu :D . takže sa ospravedlnujem za zbytočnú temu.
Mimochodom už som dosť pokročil s C++ a so syntaxov nemam ziadny problem. Takze prechod z VB 6.0 na C++ bol viac ako hladky. A navyše je mi väčšina tych veci znamych takze mi to ide viac ako rychlo


Odpovedať na tému [ Príspevkov: 19 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. P: Knihu - Naučte se C++ za 21 dni (1.vydanie)

v Predám

3

644

22.07.2011 7:55

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Darujem knihy o programovaní (HTML, Java, Visual C++, C++ Builder, Android)

v Vymením a darujem

0

421

01.04.2019 11:20

tomasteicher Zobrazenie posledných príspevkov

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

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

1

566

27.08.2010 19:33

pizet Zobrazenie posledných príspevkov

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

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

2

1237

31.10.2007 22:50

sike9 Zobrazenie posledných príspevkov

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

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

2

531

28.05.2009 21:20

kalerab Zobrazenie posledných príspevkov

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

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

2

622

17.01.2009 0:30

toma-mato Zobrazenie posledných príspevkov

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

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

3

606

16.07.2009 10:32

Tibor84 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc: Borland Builder C++ 3

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

4

1773

04.01.2008 18:46

Bacil Zobrazenie posledných príspevkov

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

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

1

696

04.12.2009 11:29

himak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nahrada za borland c++ builder 5

v Ostatné

1

750

28.12.2011 9:30

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vcl60.csm - chyba v c++ builder

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

0

594

08.07.2009 20:48

Drvo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Borland C++ Builder 6 (existuje novšia verzia?)

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

1

448

26.02.2013 11:24

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mám sa učiť C ++/objective C/ C#?

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

5

724

08.07.2014 20:40

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: PC Literaturu- C++/C#/java/python/ruby/RoR

v Kúpim

0

405

13.05.2014 18:16

expresado Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hladam hracov na C&C Generals Zero Hour

v Počítačové hry

10

1243

07.03.2007 19:22

Spirit Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hledá se programátor C/C++ pro vesmírné projekty (Praha)

v Ponuka práce

0

1116

10.05.2016 14:59

evolvsys 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:  

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