Jaké vývojové prostředí pro Céčko mi doporučíte? Win i Linux
Jaké vývojové prostředí pro Céčko mi doporučíte? Win i Linux
Ahoj. Poslední 3 roky jsem se stále zabýval programováním v Delphi 7 a tudíž jazykem Pascal. Nyní bych chtěl přejít na jazyk C. Chci se zeptat, jaké vývojové prostředí byste mi doporučili jak pro windows tak pro linux. Dále céčko není objektové programování jako Pascal? To znamená, že nebudu přidávat na formulář komponenty jak tomu bylo v OOP? Co se tedy tak v céčku programuje? Děkuji.
Naposledy upravil(a) Myloš dne 19 kvě 2011 22:30, celkem upraveno 1 x.
Důvod: Oprava nadpisu „Programovani v C“, který svou nulovou informační hodnotou porušoval pravidla fóra. Nadpis má popisovat podstatu problému, ale „Programovani v C“ nepopisuje vůbec nic. Popis problému vytvoříš nejlépe tak, že popíšeš problém.
Důvod: Oprava nadpisu „Programovani v C“, který svou nulovou informační hodnotou porušoval pravidla fóra. Nadpis má popisovat podstatu problému, ale „Programovani v C“ nepopisuje vůbec nic. Popis problému vytvoříš nejlépe tak, že popíšeš problém.
Re: Programovani v C
Jaké Céčko máš na mysli? Pokud Visual C++, nebo Visual C#, pak je to objektově orientovaný SW a skutečně budeš přetahovat na desku a pak doplňpovat kód. Zkus to Visual C#, je podobný PHPčku (jakož i C) a je na stránkách MS ke stažení zdarma pro výukovém účely (edice Express).
Jinak v Linuxu je taky C, pokud jsi pracoval v Delphi, doporučím ti Kylix (v podstatě Delphi pro Linux, dokonce je částečně kompatabilní s Delphi, ale jen částečně).
Jinak v Linuxu je taky C, pokud jsi pracoval v Delphi, doporučím ti Kylix (v podstatě Delphi pro Linux, dokonce je částečně kompatabilní s Delphi, ale jen částečně).
Re: Programovani v C
Právě mám na mysli prosté C. Ne ++ nebo jinou verzi ale samotné C. Mně jde o to když jsem byl zvyklý napsat v Delphi program stisknul jsem F9 a vyskočil mi formulář a vyzkoušel jsem funkčnost. Ale jak se to dělá když tam žádný formulář nemám - tedy v C.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programovani v C
OOP není visual 
OOP znamená objektově orientované programování, tzn. vytváříš si vlastní datový typy (laicky řečeno)
naházet komponenty na form můžeš v čemkoliv si myslim

OOP znamená objektově orientované programování, tzn. vytváříš si vlastní datový typy (laicky řečeno)
naházet komponenty na form můžeš v čemkoliv si myslim
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Programovani v C
No vida - to mne zmátlo. Teď už to vím :). Nějaké vývojové prostředí, které bys doporučil nemáš?
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
tak doporučit můžu jen to co znám 
ve Windowsu jedu na Visual Studiu od Microsoftu a v linuxu nedělám, ale znám MoNo Develop

ve Windowsu jedu na Visual Studiu od Microsoftu a v linuxu nedělám, ale znám MoNo Develop
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
Na C ve windows je dobré DevC++, na linux stačí nějaký textový editor a GCC
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
Na co to komplikovat? Přesně jak píše domitea, ve Windowsu jsem kdysi chvíli používat DevC++, v Linuxu mám na jedné ploše (z osmi) natrvalo otevřený terminál a Gedit, v tom píšu kód a když ho chci otestovat, přepnu alt+tab do terminálu a zkompiluji. Vzhledem k tomu že tam ten příkaz mám už jednou napsaný stačí šipka nahoru a Enter.
A pokud ho chci současně i spustit, vypadá to takhle:
Pro kontrolu dodržování norem se dají použít i přepínače -ansi nebo -std=c99, případně jiné, viz man gcc. Pozor, při použití knihovny math.h je potřeba přilinkovat jí parametrem -lm !
Pro upřesnění, Céčko není objektové, to je strukturovaná klasika, objektové je C++. Ale Pascal také není objektový, v Delphi se používá jeho objektové rozšíření ObjectPascal
A v Céčku se obvykle programují operační systémy, zejména Unix a Linux, k této činnosti byl také původně určený a vyvinutý, z čehož vyplývají jeho výhody i nevýhody. Ale programovat se v něm dá cokoliv, jen některé věci dají o dost víc práce než v jiných jazycích, jako je třeba Smalltalk nebo Lisp. C je prostě základ, ke kterému můžeš přidat cokoliv pomocí vhodné knihovny.
Kód: Vybrat vše
gcc -pedantic -Wall program.c
A pokud ho chci současně i spustit, vypadá to takhle:
Kód: Vybrat vše
gcc -pedantic -Wall program.c;./a.out
Pro kontrolu dodržování norem se dají použít i přepínače -ansi nebo -std=c99, případně jiné, viz man gcc. Pozor, při použití knihovny math.h je potřeba přilinkovat jí parametrem -lm !
Pro upřesnění, Céčko není objektové, to je strukturovaná klasika, objektové je C++. Ale Pascal také není objektový, v Delphi se používá jeho objektové rozšíření ObjectPascal

A v Céčku se obvykle programují operační systémy, zejména Unix a Linux, k této činnosti byl také původně určený a vyvinutý, z čehož vyplývají jeho výhody i nevýhody. Ale programovat se v něm dá cokoliv, jen některé věci dají o dost víc práce než v jiných jazycích, jako je třeba Smalltalk nebo Lisp. C je prostě základ, ke kterému můžeš přidat cokoliv pomocí vhodné knihovny.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
Pro céčko určitě Code::Blocks pokud ti záleží na X-platformitě idečka.
Nebo Qt Creator (taky multiplatformní a vzhledově a funkčně velmi solidní).
Nebo Qt Creator (taky multiplatformní a vzhledově a funkčně velmi solidní).
„Pracuji na (svobodném) operačním systému (jako koníček, nebude to velké a profesionální jako GNU) pro klony 386(486) AT.“
- tohle napsal do usenetové diskuse Linus Torvalds dne 17. září 1991
NB: Intel Pentium DC, 3GB RAM, Ati Mobility Radeon HD4570, 250GB HDD - Windows 7 + Archlinux
- tohle napsal do usenetové diskuse Linus Torvalds dne 17. září 1991
NB: Intel Pentium DC, 3GB RAM, Ati Mobility Radeon HD4570, 250GB HDD - Windows 7 + Archlinux
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Převádění Dokumentu z MS Office do online prostředí
od zuzana3 » 10 dub 2025 13:00 » v Kancelářské balíky - 1
- 3656
-
od Gerete
Zobrazit poslední příspěvek
10 dub 2025 13:48
-
-
- 4
- 3173
-
od faraon
Zobrazit poslední příspěvek
02 pro 2024 10:34
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host