Předmět Autor Datum
Nebo který si myslíte že je lepší??
Filmmakerfromcz 15.09.2009 13:32
Filmmakerfromcz
Pokud myslíš C++/CLI, tak určitě C#. Pokud myslíš čisté C++, tak záleží na osobních preferencích.
Wikan 15.09.2009 13:49
Wikan
Osobní preferenci nemám jen chci vědet co se využije lépe...
Filmmakerfromcz 15.09.2009 14:15
Filmmakerfromcz
To si odporuješ. Pokud nemáš osobní preference, tak ti musí být jedno, co se využije lépe. Na jaké p…
Wikan 15.09.2009 14:25
Wikan
Obe. Zavisi od toho kde sa to ma vyuzit resp. od toho co budes programovat.
MM.. 15.09.2009 14:26
MM..
programovat aplikace co ukladaj soubory žadne prohližeče servery, poštovnitrouby.... Chtěl jsem se z…
Filmmakerfromcz 15.09.2009 14:31
Filmmakerfromcz
Za vsetky retail verzie sa plati. Visual studio ma aj express verzie (osekane od dodaocnych kniznic…
MM.. 15.09.2009 14:33
MM..
dik du teda do toho C-krizek, zacina prvni hodina kurzu - diky za rady.
Filmmakerfromcz 15.09.2009 14:35
Filmmakerfromcz
C# moze byt. Aj visual C# express versia je zdarma (www.google.com: visual studio express)
MM.. 15.09.2009 14:39
MM..
Aplikace co ukladaj subory mozes programovat v comkolvek. V C# to asi bude najednoduchsie ale taka a…
MM.. 15.09.2009 14:36
MM..
Tak teda měnim na C++ :-D
Filmmakerfromcz 15.09.2009 14:39
Filmmakerfromcz
Ti pisem ze obe :) Zacat bude mozno lepsie s C#, nech sa nemusis prekusavat milion stranami o WinAPI…
MM.. 15.09.2009 14:41
MM..
Ooooo tak diky ta posledni věta mě předtím úplně zmátla no dívam se že ho už v počítači mam taky a 2…
Filmmakerfromcz 15.09.2009 14:45
Filmmakerfromcz
To co psal MM.. ale platí jenom u čistého C++. Pokud budeš programovat v C++/CLI, a to ve Visual Stu…
Wikan 15.09.2009 15:01
Wikan
Tak ono v C++ mozes pouzivat aj akukolvek inu kniznicu s predpripravenymi vecami, napr. MFC, alebo j… poslední
MM.. 15.09.2009 15:06
MM..
inac este nieco: ak by si chcel nahodou robit len command-line aplikaciu (to znamena exe ktore sa sp…
MM.. 15.09.2009 14:54
MM..
Express verze je zdarma. Nicméně VB bych si teda rozhodně nevybral. Pokud chceš Visual Studio, tak C…
Wikan 15.09.2009 14:36
Wikan

Aplikace co ukladaj subory mozes programovat v comkolvek. V C# to asi bude najednoduchsie ale taka aplikacia bude potrebovat nainstalovany 300MB NET framework moloch. V C++ s WinAPI je to trochu zlozitejsie ale mozes napr. urobit aplikaciu ktora ma len 100kB a nepotrebuje k behu nic ine.

Vo visual basic by to asi bolo najjednoduchsie ale visual basic je katastroficky paskvil a aplikacia k behu potrebuje mat nainstalene dodatocne kniznice (visual basic runtime), ale hlavna nevyhoda je ze je to kravina :)

Ti pisem ze obe :) Zacat bude mozno lepsie s C#, nech sa nemusis prekusavat milion stranami o WinAPI a o message loop len na to aby si urobil v C++ prazdne okno :-) V C# to je jednoduchsie ptz tam mas kopec veci predpripravene vo frameworku. NET framework ma uz dnes vacsina PC nainstaleny, pisal som to len aby si vedel ze to k behu potrebuje.

To co psal MM.. ale platí jenom u čistého C++. Pokud budeš programovat v C++/CLI, a to ve Visual Studiu nejspíš budeš, tak .NET Framework budeš potřebovat úplně stejně jako u C#.
Rozdíl je ale v tom, že C# byl od začátku vytvářen pro spolupráci s .NET, zatímco C++/CLI vzniknul pro to, aby se C++ programátoři nemuseli kvůli .NET učit další jazyk.

Tak ono v C++ mozes pouzivat aj akukolvek inu kniznicu s predpripravenymi vecami, napr. MFC, alebo je aj kopec inych kniznic niektore su aj od MS alebo cudzie kniznice v C++ alebo roznych .dll/.lib ktore sa daju potom pouzivat v comkolvek.
V express verzii Visual C++ ale neni MFC a nie som si isty ako je na tom podpora CLI takze som ho radsej predpripravil na to ze v express verzii Visual C++ asi najskor skonci s komplikovanym programovanim s WinAPI. Kedze asi bude chciet pouzivat veci z NET frameworku tak je asi najlepsie zacat rovno s C#

inac este nieco: ak by si chcel nahodou robit len command-line aplikaciu (to znamena exe ktore sa spusta z prikazoveho riadku, nevytvara ziadne okno ale len nieco vykona a skonci), a ak uz si niekedy nieco programoval v obycajnom C (ANSI C, t.j. fcie ako printf, fopen, fclose, apod), tak ti staci spustit visual C++, tam si zvolit novy projekt - console application, tam budes mat uz main() {} a tam si len vpises to co ma program robit normalne v ANSI C, a mas program hotovy. Napr. vpises tam riadok printf("Ahoj"); prelozis to a mas program ktory vypise do konzoly Ahoj.
To pisem len preistotu keby si uz poznal C a keby si chcel len konzolou aplikaciu bez okna.

Zpět do poradny Odpovědět na původní otázku Nahoru