V PC mam Visual C++ 2005 Express edition a chcel by som vediet, ci je nieco lepsie. Vo vsetkych tych verziach mam tak trochu gulas, tak by som shcel poradit, co by bolo najlepsie na zaciatok a ake vyhody a nevyhody maju ine verzie. DIKY MOC!
Fórum › C / C++
Ktore C++ je najlepsie?
Ja teda tuhle verzi neznam...
na začiatoj je potrebne len vedieť zostaviť program => je ti to jedno
neskor až budeš robiť veľké veci tak určite visual studio.
kym budeš študovať dom tak express (free), až budše makať pre firmu tak ta ti asi kúpi profesional edition alebo tu teamovu verziu.
Dev-C++ is the best!!!
netarejte blbosti Colpik !
Pozeram ze sa bavite o vyvojovych prostrediach :-D Podla mna ked chces pracovat vo vyvojovom prostredi uz musis byt programator inak by som to nikdy nikomu neodporucal a to su aj slova mojich profesorov, pre zaciatocnika najlepsie poznamkovy blok a nejaky prekladac ako GCC, to dev-c++ nie je zle ale ked uvidis vyhody prikazovej riadky verim uz sa ti do nho nebude chciet vracat:-) moja kombinacia je kate+gcc(valgrind + time pre optimalizaciu)......:-)
netarejte blbosti Colpik !
Co máš proti Dev-C++? MinGW (Windowsovský GCC) je mnohem lepší překladač než ňákej VC++ a Dev-C++ má v sobě moc užitečných věciček např. Package Manager
To COLPIK:
Jo Dev-C++ není vůbec špatný. To jen "začátečník" si vzal do hlavy, že je to špatnej program a všude ho bude hanit,
možná aby byl něco extra. Mě v něm teda zatím šlape všechno (i ten debuger o kterým posledně psal že to v DEv-C++
nefunguje).
panove ja zasnu asi si sedite na ocich, ale kdyz ctu reci typu chce byt extra tak se mi vam nechce ani odpovidat, takovy blbosti od vas poslouchat nemusim!
bavime se tady o IDE ne o kompilatoru, ja nerekl ze MinGW je zly, jak rikam hodnoti se tu IDE a to ze posledni verze devcpp vysla pred dvema roky mluvi za vse. v tomhle priapde ma jasne navrh MS visual c++, ma stovky featurovin na usnadneni prace, nerikam ze devcpp je zle, to vzadnem pripade sam na nem vyucuju na krouzku programovani, ale z hlediska windows IDE rozhodne nevede ;-)
Eversmann píše:#
# V PC mam Visual C++ 2005 Express edition a chcel by som vediet, ci je nieco lepsie. Vo vsetkych tych verziach mam tak trochu gulas, tak by som shcel poradit, co by bolo najlepsie na zaciatok a ake vyhody a nevyhody maju ine verzie. DIKY MOC!
Tieto prgramy su vsetky v principe rovnake. Kazdy si tu haji to svoje. Je to na tebe co sa ti najlebsie pouziva, co je tebe najprijemnejsie na pouzivanie. Inac sam si skus nainstalovat ako Dev-C++ , VC++ Express uz mas. Skus si aj NetBeans z C/C++ packom a Eclipse z C/C++ packom. Posledne dva su tiez velmi prijemne na pouzivanie a zvladaju vsetko potrebne. Koniec koncov ako tu bolo napisane, staci ti aj obycajny notepad. Prikladom je mnozstvo ludi ktory pouzivaju VIMko a su efektivnejsi ako ludia ktory maju namakane prostredia. Je to vec vkusu.
s DEV-C++ vverzia asi 4.9.9.2 som robil 2 hodiny, potom ma tak nas*al debuger že som ho v momente odinštaloval a robil v MSVS (vtedy ešte 6.0 dnes 2005). Naozaj vas nestretla hláška "no newline at end of file" ?
To Jozi: Jednoznačně s tebou souhlasím. Nezáleží na prostředí ale na programátorovi. Jestli programátor stojí za prt tak i sebelepší prostředí je k ničemu. Já dělám v dev-c++ a sem s ním spokojenej. Když někdo dělá ve VC++ tak ať hlavně když s tím umí a je s tím spokojenej. To, že někomu něco nesedne není důvod to kritizovat, každýmu se líbí něco jinýho a na tom přece stojí všechno. Dá se to doložit i příklady. Čili: Firefox, Opera a IE, Linux a Windows...
Takže každýmu to svoje.
To Matrix17: omyl, pokud mu to opravdu nesedne a myslí si, že je to špatné, tak je to velkej a oprávněnej důvod ke kritice, ale většina dnešních uživatelů funguje na způsobu "slyšel jsem, že je to špatný, tak se svezu a budu to kritizovat"
To DeaLer: Ty si pleteš dojmy s pojmy. Když ti něco nesedne tak to znamená, že sis to ozkoušel a našel na tom něco, co se ti na tom nelíbí a případně řekl jak by se to dalo zlepšit. Kdešto když něco kritizuješ tak to nemusíš ani vidět čili to cos řekl ty
"slyšel jsem, že je to špatný, tak se svezu a budu to kritizovat"
V tom to je. Nelíbí se ti to nepoužívej to jak jednoduché neříkám nevyjádři svůj názor ale když něco kritizuješ tak bys taky mohl uvést jak to něco zlepšit.
PS: Nemyslím konrétně tebe ale tak obecně.
To Matrix17: nepletu si nic a proto řikám, že ten komu něco nesedne/sedne má plné právo kritizovat (tj. kladně nebo záporně posuzovat). Ten co to nezkusil nemůže kritizovat, protože nezná předmět kritiky, posuzování a jeho názor je tedy produktem názorů ostatních a je zkreslený. Je to pak skutečně jeho názor ...
PS: když bude moje kritika kladná, tak mám uvádět, jak to zhoršit ...
bavime se tady o IDE ne o kompilatoru, ja nerekl ze MinGW je zly, jak rikam hodnoti se tu IDE a to ze posledni verze devcpp vysla pred dvema roky mluvi za vse. v tomhle priapde ma jasne navrh MS visual c++, ma stovky featurovin na usnadneni prace, nerikam ze devcpp je zle, to vzadnem pripade sam na nem vyucuju na krouzku programovani, ale z hlediska windows IDE rozhodne nevede ;-)
Jen tak mimochodem... pokud seš fakt "začátečník" (a není to jenom nick) tak bys měl Bloodshed (výrobce Dev-C++) líbat na nohou za ten Package Manager
zacatecnik je kazdej i po deseti letech ;-)
package manager nepouzivam ani nevim vo co gou, ale jestli je to to co myslim, jako ze asi jo tak zas tak uzasny to neni :-D
a fakt je libat nebudu ani na nohou ani na tvari pac to prznej, uz dva roky nevydali novou verzi dit to pisu asi po desaty :-D
To DeaLer: Nečteš pozorně já nepsal o kritice ale o tom když něco kritizuješ. Čili když píšeš kritiku a napíšeš kladnou tak samozřejmě nebudeš uvádět jak to zhoršit ale vypíchneš ty povedené body a samozřejmě ty méně povedé. Netvrď mi, že když píšeš o něčem objektivní kritiku tak napíšeš jen to dobré a zbytek jaksi zmizí. Jinak z toho co sem pochopil tak když něco kritizuješ tak postupuješ takhle: je to uplná blbost vůbec se mi to nelíbí ale je to skvělá věc kterou si musíte určitě vyzkoušet. Neřekl bych spíš jednoduše řekneš je to blbost vykašli se na to. Je to slovíčkaření a offtopic ale je to tak.
mephi píše:#
#…Naozaj vas nestretla hláška "no newline at end of file" ?
Od té doby, co jsem si v nastavení zaškrtnul, aby se při uložení přidal na konec souboru prázdný řádek (pokuda tam není), tak se s tou hláškou v Dev-cpp opravdu nestřetávám.
Ja v tom delam teda odjakziva, a jeste jsem takovou hlášku o "new line" na konci dokumentu nezažil. Asi špatný nastavení, to je vše. To dle mě není důvod k uninstallu.
No vaše diskuze na toto téma jsou opravdu zabávné, a nejvtipnější jsou lidé kteří se tady tváří jako profíci :))
Hláška new line... znamená, že má funkce něco vrátit, ale chybí v ní return a co má vrátit.
DevC++ je opravdu špatné a dnes už málo používáné IDE. Doporučuji začít na něm, ale jakmile se trochu oťukáš přejdi např. na Eclipse nebo NetBeans. (předně si ale ujasni rozdíl mezi C++ a např. DevC++)
Colpik - v čem vidíš tak ohromnou výhodu package manageru?
Hláška new line... znamená, že má funkce něco vrátit, ale chybí v ní return a co má vrátit
si si isty ? sice si už nepametam aka chyba to bola. Myslim že som asi použil , namiesto . .
neikedy je tu sranda, ale niekedy to tu stoji za ho*no.
Ještě na to mrknu, ale myslím že je to hláška gcc právě když nemáš ve funkci return. Každopádně ta hláška co myslím já, je jen Warning ne Error. Jinak samozřejmě jak píše Josi, pokud budeš přidávat prázdný řádek na konec souboru, nestane se ti to. Ale mám pocit, že to má i souvislost s return.
Matrix17 píše:#
# To tucna: Mrkni se a zjistíš, že se pleteš. Jelikož new line znamená nový řádek. A tak chyba je zbůsobena tím, že na konci souboru není nový řádek s return to nemá pranic společného.
To je samozřejmě logické, už z názvu té hlášky :)) Čekal jsem, že tazatele napadlo "přidat na konec souborů prázdný řádek", ale warning přesto trvá
Matrix: Jak píšu, čekal jsem že toto už pisatel zkoušel a měl jsem pocit, že se dá ten warning vyřešit i takto.
Ale omlouvám se s return to opravdu nemá nic společného, nevím jak mě to napadlo :)
To tucna: To nic splíst se může každej. Důležitý je aspoň přiznat, že ses spletl.
To mephi: Ty ho nepoužíváš mně stačí. Nepotřebuju super nabušený prostředí. Jak už tu někdo napsal není důležitý v čem píšeš ale jak píšeš.
Ja tvrdim, ze to zalezi od operacneho systemu...
Pre Windows je jednoznacne najlepsi a najrychlejsi MS Visual C++ (uz ked si to clovek logicky uvazi, Visual C++ pisali ludia od Microsoftu a Mircosoft vie, aku ma architekturu windows, teda vedia napisat nieco co bude najlepsie pre svoj system)
A za nim ide MiniGW a ostatne...
A dokaz je v tomto archive.. Je to taky maly speed test, ktory robil kamarat.. Staci spustit speed.bat
http://vvano.gaya.sk/Others/Speed.zip
Pri programovani som vyskusal par free vyvojovych prostredi na c++.
Zacal som s devc++, toto prostredie bolo dost dobre na moje potreby, ale nevedel som v nom poriadne rozbehat debbuger, parsovanie hlavickovych suborov a automaticke doplnanie funkcii z triedy alebo struktury tiez nebolo bohvieco.
Code::Blocks IDE - dopadlo priblizne rovnako. Velmi sa mi pacilo Eclipse, ale bolo fakt tazke ho spravne nakonfigurovat, nevedel som tam rozbehat debbuger, ale mali perfektne doplnanie kodu, celkovo vsak bolo trochu pomale (je vsak mozne ze to bol problem konfiguracie)
A teraz pouzivam Visual Studio express edition, je free a asi najlepsie z tych ktore som pouzival. Ak sa dobre nastavy, tak urobi vela prace za vas, najme doplnanie kodu, mozno sa to nezda, ale to je dost dolezita vec, aspon pre mna.
A este k tomu "new line at the end of file", ak si mal na mysli tuto hlasku, proste na konci suboru daj enter, niekde som cital,
ze by sa tak mal koncit subor v C a zrejme aj v C++.
nejvtipnější jsou lidé kteří se tady tváří jako profíci :))
No mě se tu zatím "jako profíci" jeví DeaLer a Jura ... O žádnýho jinýho sem ještě nezavadil :) Já ještě nejsem ani pokročilej začátečník, tak doufám že to nebyla narážka na mě ...
No ale víš toho dost. A protože mi vždycky tak ochotně radíš ... tak sem si chtěl šplhnout ;)
To vollf82: já se za "profíka" rozhodně nepovažuju a nikdy bych to o sobě netvrdil, ale už mě tak pár lidí řeklo
Ja si myslim že pre bežného začinajúceho programatora je DEV C++ vhodný ale závisí to aj od toho na čo si navyknutý.
Napr. niekdo bude tvrdit že lepšie ako OS Windows XP nie je, lebo ine nevyskusal. Avsak za seba mozem povedat ze s Dev C++ som problemy zatial nemal.
To Deealer - ja nevim co si predstavujete pod pojmem profík v programování. Ale dle mého, každý, kdo je schopen vyvíjet software (jakýkoli) na takové úrovni, že je někdo ochotnej mu za to platit, je profesionál ne?
Jelikož mam rád fotbal a i ho hraju tak názornej příklad:
Kdy se z tebe stává profesionální fotbalista?
V okamžiku, kdy dostaneš za účast v zápase zaplaceno (třeba i za vysedávání na lavičce). :) A je jedno jestli za to bereš 5 000 euro nebo 5 000,- Kč :)
To vollf82: nj, něco na tom bude
BTW: proč si myslíš, že mi někdo za něco platí?
CodeBlocks http://www.codeblocks.org/
velice dobré vývojové prostředí, hlavně v práci s kódem, nepoužívám ho moc dlouho, ale po chvíli jsem mazal dev-c++
Také se držím VS6.0, mimo jiné proto, že ho vlastním. Sedmička byla katastrofa, a to vím, co říkám, protože s ní musím pracovat. Spousta nových funkcí, což o to, ale jiná spousta starých, na které jsem si v šestce navykl, bez náhrady zmizela. Teď přišla verze 8.0 (2005), a nutno říct, že se povedla. Chybějící (mě chybějící) vlastnosti se většinou vrátily, takže jsem si stáhl i verzi Express (to je ta, o které tahle diskuze začala). Je to v podstatě plnohodnotná verze, je zcela zdarma, ale chybí ji dvě věci: knihovny (to se řeší stažením SDK Windows a dalších jiných SDK či knihoven. Mě trochu chybí MFC, ale ta by se dala oželet), a nepřítomnost resource editoru. To už je pro mě poněkud problém, příliž jsem si na něj navykl - hlavně jeho prointegrovanost s vlastním kódem. Express sice nabízí náhradní řešení (dialogy a jiné věci se generují programově - to je ale vhodnější pro C#, Javu či různé webové aplikace). Takže můžete zvažovat - porovnávat s jinými produkty si netroufám.
To Martin Finke: možná pomůže ... http://programujte.com/view.php?cisloclanku=2006070501-Nastaveni-Visual-C++-2005-Express-Edition-pro-tvorbu-WIN32-API-aplikaci
To Anonym: hmm ... od programátora bych čekal jiný výraz než blbosti
Sorry, tohle: fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
Když jsem tam to #include "stdafx.h" přidal, hlásilo to ještě o chybu víc.
Hláška new line... znamená, že má funkce něco vrátit, ale chybí v ní return a co má vrátit.
pobavil jsi me..:-D
no new line at end of file znamena jen to, ze dle standardu c/c++ by kazdy zdrojovy soubor mel mit posledni radku prazdnou..a je to jen warning..nic vic nic min..
forum.ubuntu.cz
To DeaLer:
DeaLer píše:#
# To Anonym: hmm ... od programátora bych čekal jiný výraz než blbosti
Už seš s tím machrováním trapnej!
To Colpik: Ne, myslím, že tím chtěl jenom DeaLer říct, aby ten pojem "blbosti" alespoň trochu rozvedl.
2 Anonym:
VS 2005 express je free vývojový nástroj, microsoft ho vidal v častiach pre jednotlive jazyky ako C++, C#, J#, pre web ...
C++ nie je .Net-ovský jazyk, teda keď vytváraš projekt kde používač C++ nema to s .net nič spoločné. (existuje C++/CLI ktory je .net neviem do akej miery je odlyšný ale určite budeš vedieť že v ňom robiš).
Precompiled headers vypneš pri vytváraní projektu, najlepšie je vytvoriť empty project a pridať do neho .cpp subor ručne (pokiaľ robiš len tie konzolove hračky :) )
To Colpik: chytrej pochopí, blbej bude machrovat a pokusí se mě urazit ;)
mephi píše:#
# s DEV-C++ vverzia asi 4.9.9.2 som robil 2 hodiny, potom ma tak nas*al debuger že som ho v momente odinštaloval a robil v MSVS (vtedy ešte 6.0 dnes 2005). Naozaj vas nestretla hláška "no newline at end of file" ?
Ale tato hlaska je bezna aj linuxe... a den debuger sa v DEV-C++ celkom sa ale zlato je GCC :-)
sn3d píše:#
###
#Ale tato hlaska je bezna aj linuxe... a den debuger sa v DEV-C++ celkom sa ale zlato je GCC :-)
##
#Jak premyslam, tak premyslam, ta veta mi nedava zmysel :D
asi to je takto:
a ten debuger sa v DEV-C++ celkom da, ale zlato je GCC :-)
mephi píše:#
##sn3d píše:#
###
#Ale tato hlaska je bezna aj linuxe... a den debuger sa v DEV-C++ celkom sa ale zlato je GCC :-)
##
#Jak premyslam, tak premyslam, ta veta mi nedava zmysel :D
#asi to je takto:#
#a ten debuger sa v DEV-C++ celkom da, ale zlato je GCC :-)
Sorry ked rychle myslim aj rychlo pisem ale nikdy to po sebe uz necitam :-D Musim sa to naucit :-(
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Ako najlepsie optimalizovat web na nizsie rozlisenia — založil smsn
Podmienka ktore meni pozadie — založil cary
Ktore stranky si pozerate ako prve? — založil dalaman
Nacitanie xml ktore je ako URL — založil vlado0991
Moderátoři diskuze