lacix

Hozzászólások

10 bejegyzés megtekintése - 801-810 / 1,057
  • Szerző
    Bejegyzés
  • Hozzászólás: Firefox https hiba #2093776
    lacix
    Felhasználó

      ilyen hibám nekem is volt, mikor frissítettem edgy-re

      Hozzászólás: Bugok az oldalon #2007199
      lacix
      Felhasználó
        ELaci wrote:
        Ez a bestbyte nevű zöld-fekete vacak muszáj hogy letöltödjön a gépemre csiga típusú lassúsággal, 1 MB méretben?

        nem, adblock plus pl.  😉

        Hozzászólás: Objektum struktúra szerkesztő? #2093657
        lacix
        Felhasználó
          uzsolt wrote:
          dia, egy dia2code-dal 🙂

          de csúnya  ;D

          Hozzászólás: Objektum struktúra szerkesztő? #2093658
          lacix
          Felhasználó
            uzsolt wrote:
            dia, egy dia2code-dal 🙂

            de csúnya  ;D

            Hozzászólás: Objektum struktúra szerkesztő? #2093653
            lacix
            Felhasználó

              argouml

              Hozzászólás: Objektum struktúra szerkesztő? #2093654
              lacix
              Felhasználó

                argouml

                Hozzászólás: miért zabálom a memóriát? #2088800
                lacix
                Felhasználó

                  Már nincs gondom. 😉

                  Az fgv_2 nem szabadít fel, csak használ.
                  A g_strdup_printf-es példámat böngészd át. Az elsőben szivárog a memória.

                  Hozzászólás: miért zabálom a memóriát? #2088798
                  lacix
                  Felhasználó

                    „Mert azok nem arról szólnak. (De a függvény leírása kiterjed arra, hogy a) gondoskodni kell a felszabadításról, b) esetleg a lefoglalásról is, c) objektum esetén, esetleg csak a létrehozásról)”

                    Attól még normálisan is meg lehetne írni őket. Először azokból próbáltam okosodni…
                    Néhol elég hiányos a leírás…
                    Objektumok esetén is kell néha egy g_object_unref, mert máskülönben csúnya dolgok történnek.

                    Hozzászólás: miért zabálom a memóriát? #2088796
                    lacix
                    Felhasználó

                      Kösz!

                      vizsla wrote:
                      Ez miért nem jó?
                      g_strdup_printf(„date: %04d.%02d.%02d”, year, month, day);

                      Természetesen jó, írtam is, hogy ennek nincs értelme, csak nem jutott jobb példa az eszembe.

                      vizsla wrote:
                      a szülő objektum megszünésével az összes gyerek által lefoglalt terület automatikusan felszabadul.

                      Igen ezt tudom pl. egy konténer törlésével a benne lévő widgetek is pusztulnak. 🙂

                      vizsla wrote:
                      Noha ez a legkényelmesebb módja, viszont a C-ben munkás dolog objektumot létrehozni. (Ha érdekel, akkor GObject-ben tudok segíteni.)
                      Egyszerűbb, persze a másik módszer, viszont könnyen el lehet feledkezni róla… ilyenkor szivárog a memória.

                      Kár, hogy ilyenkor szivárog…
                      Legjobb, hogy gtk-s példaprogramokban is láttam ilyeneket.

                      Hozzászólás: miért zabálom a memóriát? #2088793
                      lacix
                      Felhasználó

                        Na, akkor írok egy konkrét példát, nincs semmi értelme, de a problémám remélhetőleg ebből látszódni fog:

                        1.
                        gchar *date = g_strdup_printf(„date: %s”, g_strdup_printf(„%04d.%02d.%02d”, year, month, day) );
                        g_free(date);

                        2.
                        gchar* text = g_strdup_printf(„%04d.%02d.%02d”, year, month, day);
                        gchar *date = g_strdup_printf(„date: %s”, text);
                        g_free(date);
                        g_free(text);

                        Tehát az első esetben van-e memory leak?

                      10 bejegyzés megtekintése - 801-810 / 1,057