Vlog


Sleduj ma


Twitter


Programujeme v C++ - úvod (1.)

Toto leto som sa rozhodol stráviť z programovacím jazykom C++. Nejde o žiaden vtip, v poslednej dobe som sa viac než dosť venoval len webovým záležitostiam a štandardom. Takže by to chcelo niečo desktopovo orientované. Troška som sa bavil z Javou, ale C++ mi príde do budúcnosti zaujímavejšie (najmä kvôli jeho rozšírenosti) tento jazyk tu určite najbližších 5 až 10 rokov bude. Lenže leto ubehlo a ja som sa k tomu nejak nemal. Teda sa púšťam do toho teraz. Budem pokúšať robiť si svoje poznámky z výučby online, veď vlastne aj o tom blogovanie je. Na začiatok chcem povedať, že mám skúsenosti len zo štruktúrovaným programovaním v C. Objektovému programovaniu v C++ som sa nikdy nevenoval.

Čo budeme potrebovať?

Samozrejme sa dá naučiť programovať aj kompu, ale predpokladám, že aby to malo nejaký účel tak k cvičeniu budeme potrebovať nejaké to PC. Po softvérovej výbave to nechávam na vás. Či už budete programovať pod systémom Linux alebo Windows záleží len od vašich potrieb. Ja trénujem vo voľnom čase na mašine, kde je systém Windows 2000 Pro. Ďalej budeme potrebovať nejaký textový (zdôrazňujem slovo textový) editor typu notepad, joe, vim a pod. Prípadne môžete použiť niektorý z univerzálnych editorov typu JEdit. No a nakoniec pre zostavenie zdrojového kódu budeme potrebovať kompilátor a pre vytvorenie spustiteľného programu linker. Toto všetko zvládajú vývojové štúdia typu Visual C++ alebo Borland Studio C++. Ja som si však obľúbil prostredie Dev-C++. Toto je od vyššie spomenutých programov pod systém Windows úplne zadarmo (pod GNU GENERAL PUBLIC LICENSE) a poskytuje pre začiatočníka dostatočný komfort. Prostredie nájdete na webe bloodshed.net .

Prvý program

Sme dostatočne po technickej stránke vybavený, plný chute tak sa môžeme pusti do prvého programu. Tým bude klasické programátorské Hello world!. Ide o peknú tradíciu tak prečo ju nedodržať.

#include 

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

Môže sa nám stať, že nám preblikne len okno, potom treba kód upraviť takto:

#include 

int main()
{
          std::cout << "Hello world!\n";
          int q;
          std::cin >> q;
          return 0;
}

Toľko by na úvod stačilo, nabudúce sa pokúsim celý kód objasniť, teraz sa idem kvalitne vyspať


Mohli by vás zaujímať aj tieto články

GitHub Copilot: „... a programátoři nebudou mít co žrát!“

GitHub uvoľnil technical preview GitHub Copilot, čo má byť AI pre písanie lepšieho kódu. Copilot je poháňaný OpenAI Codex. Technicky ide o rozšírenie

Ako sa robí softvér na mieru (Radek Tančouz, RTsoft) | Tech Talks

Uvažujete nad softvérom na mieru? Či už ako tvorca alebo klient? Zorientovať sa v tejto problematike nie je vždy jednoduché - nech už premýšľate, ako

Novinky z Apple WWDC 2021 Keynote obrazom

Tento rok a World Wide Developers Conference od Apple uskutočila opäť ako virtuálne podujatie. Najviac pozornosti vždy láka keynote, na ktorej bolo oč

Publikované 11.09.2005

Tagy

codingC++

Zdieľaj článok

TOPlist TOPlist