V čem vyvíjet C/C++

Xjmeno363scdc2

Re: V čem vyvíjet C/C++
« Odpověď #15 kdy: 12. 03. 2011, 18:50:18 »
je možné v SW získaném v rámci studentské MSDNAA vytvořit komerční projekt? Tzn můžu třeba napsat hru a tu pak za úplatu šířit?
To se mi moc nezdá


alefo

Re: V čem vyvíjet C/C++
« Odpověď #16 kdy: 12. 03. 2011, 19:16:13 »
Zavisi na tom, co si vyjedna univerzita.

Obvykle mozu ziskat softver len studenti, ktori studuju aspon jeden kreditovy predmet a mozu v nom vyrabat len nekomercny softver. Ale po skonceni skoly maju stale narok na updaty.

Tomas Voracek

Re: V čem vyvíjet C/C++
« Odpověď #17 kdy: 12. 03. 2011, 20:48:40 »
MSDNAA je POUZE pro studijni ucely, zadne "Zavisi na tom, co si vyjedna univerzita". Software muzete pouzivat i po ukonceni studia, ale stale jen pro nekomercni ucely.

Pepíšek

Re: V čem vyvíjet C/C++
« Odpověď #18 kdy: 13. 03. 2011, 02:35:37 »
MSVS 2010 má intellisense pro C++. Nemá ji ale pro c++/CLI

Lenin POWER!

  • ****
  • 434
  • Nekecat a delat!
    • Zobrazit profil
    • Tribut Leninovi
    • E-mail
Re: V čem vyvíjet C/C++
« Odpověď #19 kdy: 13. 03. 2011, 06:56:45 »
Funguje kombinace CLANG/Eclipse CDT na windows?

Binarky clangu pro win32 na homepage nemaji. Osobne nechapu tyhle projekty - ignorovat nejpouzivanejsi platformu.


Re: V čem vyvíjet C/C++
« Odpověď #20 kdy: 13. 03. 2011, 20:03:37 »
Muzu doporucit Code::Blocks. Je to IDE delane vyhradne pro C++, bezi pod Win, Linnux i Mac a podporuje asi 8 kompilatoru vcetne toho od Microsoftu. Pod linuxem umi i gdb.
http://www.codeblocks.org/

bubavanek

Re: V čem vyvíjet C/C++
« Odpověď #21 kdy: 13. 03. 2011, 20:32:16 »
Děkuji všem, každopádně vyzkouším. Zatím používám Dev-c++ a dá se to.

Lado

Re: V čem vyvíjet C/C++
« Odpověď #22 kdy: 13. 03. 2011, 20:42:38 »
Len mensi dodatok k Visual Studiu. Samotne Visual Studio je draha hracka, popripade MSDN AA to isti.
Co sa tyka Visual C++ express, tak ten je zadarmo. Dokonca je zadarmo aj pre komercne ucely(!). Oproti Visual studiu mu chyba len "par drobnosti", ktore zaciatocnik rozhodne nevyuzije - jedna sa hlavne o timove nastroje, podporu unit testov (hlavne C#) atd.
Mne osobne narozdiel od vacsiny tu najviac vyhovuje VC++ express. Ci uz typicke Win prostredie, rozumny search, intelli sense. Ak vyvijas pod Win, jednoznacne najlepsia volba - to sa tyka roznych nastaveni kompilatoru, prebuild, atd.

bubavanek

Re: V čem vyvíjet C/C++
« Odpověď #23 kdy: 13. 03. 2011, 20:57:08 »
Zase mě nevyhovuje ve VS, že při psaní čistého C to chce trochu poupravit kod než začínat klasickým #include <stdio.h>.
CodeBlocks je taky fajnový. I když pro mě jako začátečníka je skoro jedno v čem začít, hlavně abych dodržel úpravu.

Lado

Re: V čem vyvíjet C/C++
« Odpověď #24 kdy: 13. 03. 2011, 21:00:22 »
Vsetko zalezi na nastaveniach :)
Ale je to vec individualnej volby podla preferencii daneho cloveka. Treba si vyskusat viacero veci a potom sa rozhodnut. Mna u VC++ trochu strasila komplexnost - dokym som sa naucil, ako to pouzivat a nastavovat :)

Tak si to uzi a vychutnaj programovanie ;)

bubavanek

Re: V čem vyvíjet C/C++
« Odpověď #25 kdy: 13. 03. 2011, 21:12:48 »
To je samozřejmé. Začátky jsou docela krušné, než se to člověk trochu naučí, zatím se Cečkem zabývám asi 4 dny. Pro začátek jsem si pořídil Učebnici jazyka C od Herouta a sanžím se tím prokousávat. Mám ale zatím problém s násobením desetinných čísel.
např.
  int i, j = 0.25;

  printf("%6.2f", i * j);
 
ale vždy mi vyjde výsledek 0.00. 

moen

Re: V čem vyvíjet C/C++
« Odpověď #26 kdy: 13. 03. 2011, 21:39:03 »
int je celociselny datovy typ. dyz mu predhodis desetiny cislo, tak ho asi oreze o desetinnou cast.

Lado

Re: V čem vyvíjet C/C++
« Odpověď #27 kdy: 13. 03. 2011, 21:39:37 »
Problem je v int i, j = 0.25;
ma tam byt float(double) i, j = 0.25;  // presnymi nazvami som si nie isty, uz dlhsi cas robim v jave.

Na desatinne ciarky pozor - v tom je C/C++ velmi zakerne :)

Radovan

Re: V čem vyvíjet C/C++
« Odpověď #28 kdy: 13. 03. 2011, 21:40:07 »
bubavanek: jestli ukládáš desetinné číslo menší než 1 do celočíselné proměnné, tak ti vždycky vyjde nula, zkus

float i=0.15, j = 0.25;

Kromě toho jsi hodnotu přiřadil jen jedné, v té druhé zůstal binární čurbes ;-)

bubavanek

Re: V čem vyvíjet C/C++
« Odpověď #29 kdy: 13. 03. 2011, 22:31:28 »
 :o Sem blb ;D děkuji za pomoc. Že jsem si to po sobě četl tolikrát, až jsem to přehlídl.