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[])())()