C programozás 2

Kezdőlap Fórumok Programozás C programozás 2

10 bejegyzés megtekintése - 51-60 / 76
  • Szerző
    Bejegyzés
  • #2017287
    szati
    Felhasználó

      A gtk a gimp miatt van, a gnome csak melléktermék smile.gif, ha jól tudom….
      Hát próbáld ki… bele fogsz güzülni, de te tudod. Viszont azért vedd számításba, hogy azok, akik azokat írták nem ma kezdték a pályát! Azért tudnak olyat írni, amilyet. (Jó persze nem egy 500 soros programra gondoltam… ahhoz mindegy mibe írod smile.gif)
      Sõt így már azt is mondom, hogy próbálj meg valamit megírni gtk-ban, majd utána qt-ben, vagy leginkább java-ban rá fogsz jönni, mi a különbség. (Kezdõnek az ilyen jó, mint a java, nem a gtk… a gtk maceráns, nehézkes…)

      „Létezik hogy egy ilyen vállalkozást, ezekszerint ilyen szar fügvénykészletbõl irjanak?”
      Dos alá is lehet assemblerben minden könyvtári függvényt nélkülözõ ablakkezelõt is írni, melyet a windows is megirigyelne, csak kérdés, hogy érdemes-e. (Ne meg nem fogja tudni megcsinálni bárki.) Mindennek van határa, egyszóval gtk-ban csak a mazoisták írnak programot, de ha te az vagy, akkor szóljál elvtárs! smile.gif)))))

      itt az elvtárs a Kazinczy-féle értelemben használtatott smile.gif

      #2017288
      pointux
      Felhasználó

        #2017289
        pointux
        Felhasználó

          „az elvtárs újabb értelmével sem sértesz meg, én ideológiailag is utálom a Microsoftot, Novell-t,SCO-t stb.”
          Bizonyára én vagyok már lemaradva (vagy túl öreg) 🙂

          #2017290
          szati
          Felhasználó

            #2017291
            pointux
            Felhasználó

              „jó gtk2 elfelejtve, a példa elég meggyõzõ.”
              Mondom lebeszélni nem akarlak, csak megkímélni…

              „Viszont akkor kérdeznélek kicsit a gtkmm-rõl. Miért jó? Mi ez egyáltalán, gtk kiterjesztve c++ -hoz?
              ja,ja az a gtk+lib c++-ra
              Nekem crossplatform nem számít én úgy döntöttem hogyha egy lehetõségem van rá kerülöm az MS termékeket.”
              Attól, hogy valami jó más os-re is attól még nem kell elfelejteni linuxra. Lásd wxgtk egy csomócuccot írnak vele, a javaról meg nem is beszélve.

              #2017292
              Leslieman
              Felhasználó

                jó gtk2 elfelejtve, a példa elég meggyõzõ. Viszont akkor kérdeznélek kicsit a gtkmm-rõl. Miért jó? Mi ez egyáltalán, gtk kiterjesztve c++ -hoz?

                A gtkmm FAQ tök jól leír mindent (ha tudsz angolul). Fõleg az elsõ része lehet érdekes neked:gtkmm FAQ

                Nekem crossplatform nem számít én úgy döntöttem hogyha egy lehetõségem van rá kerülöm az MS termékeket.

                Attól még a hordozhatóság nem hülyeség. Persze amíg nem írsz olyan „nagy nezetközi” programot, addig mindegy. Na és Linux-on és Windows-on kívül is van azért világ.

                #2017293
                szati
                Felhasználó

                  Attól még a hordozhatóság nem hülyeség. Persze amíg nem írsz olyan „nagy nezetközi” programot, addig mindegy. Na és Linux-on és Windows-on kívül is van azért világ.

                  Oké, tudom de én csak olyan api fügvényeket használok fel amiket a posix is támogat mert így a kissebb módosításokkal sok unixra le lehet fordítani, sõt még windowsra is ha föltelepíted rá az SFU-t. Vagy rosszul gondolom?

                  A gtkmm FAQ tök jól leír mindent (ha tudsz angolul). Fõleg az elsõ része lehet érdekes neked:gtkmm FAQ

                  Igen erre vágytam köszi.

                  Attól, hogy valami jó más os-re is attól még nem kell elfelejteni linuxra. Lásd wxgtk egy csomócuccot írnak vele, a javaról meg nem is beszélve.

                  Azt a crossplatformos beírásomat úgy értettem hogy kifejezetten nem törekszem rá.
                  Van egy haverom MS rendszermérnök azt mondta hogyha windowsra akarok programozni akkor felejtsem el a C-t mert ezer api fügyvény van legalább C helyett inkább Java vagy C#, szóval ezért nem izgat anyira a windowsos kompatibilitás.

                  #2017294
                  pointux
                  Felhasználó

                    „Igen erre vágytam köszi.”
                    Amiket itt mondtam ott le van írva bõvebben, bár példa nélkül. Miért c++, az meg miért c.
                    De inkább ezt rakd a könyvjelzõid közé:
                    http://www.gtkmm.org/docs/gtkmm-2.4/docs/
                    egyrészt arra is megvan a link, de a legfõbb, hogy a api referencia is…

                    „Van egy haverom MS rendszermérnök azt mondta hogyha windowsra akarok programozni akkor felejtsem el a C-t mert ezer api fügyvény van”
                    Ezt bizonyára úgy értette, hogy ezáltal nemcsak a M$ win apit lehet használni… tehát esetleg meg akart kímélni a választás okozta szenvedéstõl…

                    „legalább C helyett inkább Java vagy C#, szóval ezért nem izgat anyira a windowsos kompatibilitás.”
                    Mondjuk a C# elég ***, mert ha te abból valami nem M$ kompatibilis cuccot akarsz kihozni? Ily módon neked nem jó. Akkor már inkább java (a leggyorsabb oo kódot adja, és a forráskód a legkönnyeben írhatóak közé tartozik. ja és még hordozható is? mi kell még?)

                    Sok ismerõsöm, kisebb nagyobb fejlesztõi cég is gcc+wxgtk-t használ winre és linuxra. Winre ugyanúgy letöltheted, felteszel egy devcpp-t oszt havaii 🙂

                    #2017295
                    szati
                    Felhasználó

                      Most ismét egy gyakorlati kérdésem van. Itt egy fügyvéyn és az eclipse

                      int push_bits(const char *bmp_file, void *zippeddata, int *size_of_data, const char *language, int header_offset)
                      {
                      char pixelbit;
                      char databits[2];
                      int fd;
                      int n, i;
                       

                      if((fd = open(bmp_file, O_RDWR)) > i; //<--ENN[code]int push_bits(const char *bmp_file, void *zippeddata, int *size_of_data, const char *language, int header_offset)
                      {
                      char pixelbit;
                      char databits[2];
                      int fd;
                      int n, i;
                       

                      if((fd = open(bmp_file, O_RDWR)) > i; //<--ENN

                      #2017296
                      Leslieman
                      Felhasználó

                        databits[1] >> i; //<--ENN

                      10 bejegyzés megtekintése - 51-60 / 76
                      • Be kell jelentkezni a hozzászóláshoz.