C++ design

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
proFI
nováček
Příspěvky: 10
Registrován: 12 led 2012 18:17

C++ design

Příspěvek od proFI »

Ahoj, jsem uplný začátečník v C++, používam program Dev-cpp. Udělal jsem jednoduchý program na sčítání a odčítání. Nešlo by ale tomu přidat nějaký lepší vzhled?

Aktualní vzhled: http://imageshack.us/photo/my-images/802/39330382.png/
Chtěl bych například: http://imageshack.us/photo/my-images/718/65296610.png/
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7405
Registrován: 23 pro 2010 09:23

Re: C++ design

Příspěvek od faraon »

Tohle teda nevypadá jako program na sčítání a odečítání ;-)

To víš že "lepší" vzhled tomu můžeš dát, zkus použít něco takového: http://cs.wikipedia.org/wiki/Qt_(knihovna)
Ale jestli jsi úplný začátečník, tak se radši ten jazyk nejdřív pár měsíců uč, než se začneš pouštět do vyšší školy programování. Tohle není BASIC, kde se dal udělat malý prográmek za pár minut a nemohl jsi nic pokazit, tenhle jazyk je jako břitva kterou se holíš na krku, a když blbě přitlačíš, tak...
A nebo použij jednodušší jazyk, jako je Python nebo Java.

EDIT: opraven odkaz.
Naposledy upravil(a) faraon dne 30 led 2012 17:58, celkem upraveno 1 x.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
proFI
nováček
Příspěvky: 10
Registrován: 12 led 2012 18:17

Re: C++ design

Příspěvek od proFI »

To zvládnu :) dík :) ale tvuj odkaz nefunguje :D a když už jsme u toho :D Znáš program Cheat Engine?
556996324
Level 6
Level 6
Příspěvky: 3354
Registrován: 02 kvě 2011 15:47

Re: C++ design

Příspěvek od 556996324 »

proFI
nováček
Příspěvky: 10
Registrován: 12 led 2012 18:17

Re: C++ design

Příspěvek od proFI »

Oki, děkuju :) A poradíte mi jak ten program zapnu? Stáhl jsem a extrahoval složku plnou souborů a složek a nikde spouštěci ikona :)
Popřípadě nějaky zdarma ke stažení :)

--- Doplnění předchozího příspěvku (30 Led 2012 22:26) ---

faraon píše:A nebo použij jednodušší jazyk, jako je Python nebo Java.

Java znám jen hry do mobilu bez OS :D Jeslti je to teda jednodušší, jde v tom dělat taky tolik věcí jako v C++? Ja už v C++ umím dělat různé výpočtové programky tak nevím jestli přecházet, protože Java nebo Python není moc známy jazyk a takže bych ho v budoucnu ani moc nevyužil :(
Uživatelský avatar
Žbeky
Guru Level 13
Guru Level 13
Příspěvky: 22288
Registrován: 29 kvě 2008 06:52
Bydliště: Vsetín - Pardubice

Re: C++ design

Příspěvek od Žbeky »

Java že není známý jazyk? No, na to, že je na ní postavený celý ekosystém androidu s několika set miliony zařízeními...
V SZ řeším jen záležitosti týkající se fóra. Na prosby a žádosti o technickou podporu nereaguji. Díky za pochopení.

HiJackThis + návod - HW Monitor - Jak označit příspěvek za vyřešený - Pravidla fóra
Uživatelský avatar
Orcus
člen Security týmu
Příspěvky: 10645
Registrován: 19 dub 2010 14:48
Bydliště: Okolo rostou 3 růže =o)

Re: C++ design

Příspěvek od Orcus »

Též Minecraft je napsanej v Javě.
Láska hřeje, ale uhlí je uhlí. :fire:
Log z HJT vkládejte do HJT sekce. Je-li moc dlouhý, rozděl jej do více zpráv.

Pár rad k bezpečnosti PC.

Po dobu mé nepřítomnosti mě zastupuje memphisto, jaro3 a Diallix

Pokud budete spokojeni , můžete podpořit naše fórum.
Uživatelský avatar
Ellrohir
nováček
Příspěvky: 49
Registrován: 10 pro 2011 18:06
Bydliště: Praha
Kontaktovat uživatele:

Re: C++ design

Příspěvek od Ellrohir »

známý jazyk to je - dokonce je trend kvůli jeho objektovým vlastnostem zavádět Javu coby vůbec první vyučovaný programovací jazyk...ovšem pro začátečníka v oboru GUI bych přece jenom Javu úplně nedoporučoval, protože většina věcí se v ní dělá dost pitomě (LayoutManagery, ActionListenery, práce s ListBoxy a Tabulkami pomocí Modelů dat atp.)...spíš takový Delphi (postavený na Pascalu) nebo C#
"Zprávy mají velikost, třeba i nulovou, a mají nějaký význam, třeba i žádný."
Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: 10 úno 2011 18:31
Bydliště: Praha

Re: C++ design

Příspěvek od cosmosD »

:-D Neznamená, že když ty je neznáš, že nejsou známé. Java i Python známé jsou a všem programátorům by známé být měly ;). Ono C++ není nejvhodnější pro začátky, jak již bylo zmíněno. Je to vysokoúrovňový jazyk... Když chceš něco s objektama tak pro začátek doporučuji Pascal. A pak třeba C a z něj jít na C++. Ale neříkám, že nejde jít hned do C++ to je čistě na tobě jak se s tím vypořádáš :).
proFI
nováček
Příspěvky: 10
Registrován: 12 led 2012 18:17

Re: C++ design

Příspěvek od proFI »

Když mi doporučuješ Pascal, navazuje to pak na C++?
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7405
Registrován: 23 pro 2010 09:23

Re: C++ design

Příspěvek od faraon »

proFI píše:A poradíte mi jak ten program zapnu?

To není program ale knihovna, takže se nezapíná ale inkluduje. Tak jak jsi to měl v té ukázce na Wikipedii:

Kód: Vybrat vše

#include <QtGui>
 
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QWidget window;
    window.resize(320, 240);
    window.show();
    return app.exec();
}

A potom používáš třídy té knihovny, a její funkce nebo metody (nevím jak se to zrovna v C++ jmenuje), ve svých programech, stejně jako používáš například standardní knihovnu pro vstup a výstup na konzoli nebo do souboru.

Java opravdu není vhodná pro výuku programování, takže pokud by ses chtěl naučit dobře programovat, bylo by vhodné začít tím výše zmíněným Pascalem. Ten tě naučí základy (algoritmizaci, dekompozici, strukturované programování a další věci), a také jak psát programy slušně, navíc všechno hlídá, takže ti za každou blbost hned nafackuje, což ti ušetří hodiny a hodiny hledání začátečnických chyb. Pak je možné přejít na Delphi, což je prostředí pro programování grafických aplikací pro Windows, jazyk v něm používaný se nazývá Object Pascal.

C++, Java, C#, PHP a vůbec většina dnešních programovacích jazyků vychází svou syntaxí z jazyka C, který stejně jako Pascal je odvozený z Algolu 60. Tím pádem není problém z toho Pascalu přejít na kterýkoliv z nich, principy jsou všude stejné, liší se jen slovíčka a detaily, ke společnému základu si každý ten jazyk přidává něco svého.

Mimochodem, co povíš se svou znalostí C++ na tohle?
void (*(*f[])())()
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
proFI
nováček
Příspěvky: 10
Registrován: 12 led 2012 18:17

Re: C++ design

Příspěvek od proFI »

no to ještě neumim :D void sem použil jen jednou když sem vytvářel menu. Měl jsem na výběr A, B, C a po vyběru nějakého písmena mi to vždy vypsalo nějaky text :)

--- Doplnění předchozího příspěvku (31 Led 2012 20:19) ---

Ale jinak děkuju za rady, začnu tedy jak říkáš :)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Fractal Design Define R5 Black Window
    od Jettero » » v P: Hardware
    0 Odpovědi
    5895 Zobrazení
    Poslední příspěvek od Jettero

Zpět na „Programování a tvorba webu“