corrupted size vs. prev_size, s malloc?

Sekcia: Programovanie 01.08 | 15:18
Avatar c   Návštevník

V C programe mi vrati chybu:

corrupted size vs. prev_size

Nepouzivam realloc, iba malloc. A z netu (google) som to jednoducho rozumne nepochopil.

    • RE: corrupted size vs. prev_size, s malloc? 01.08 | 21:22
      Avatar WlaSaTy   Návštevník

      A čo na to povie valgrind?

      • RE: corrupted size vs. prev_size, s malloc? 06.08 | 11:41
        Avatar debian   Návštevník

        Ake paramatre by som mal dat na spustenie (prvy krat pouzivam ten nastroj)?

        • RE: corrupted size vs. prev_size, s malloc? 06.08 | 11:55
          Avatar WlaSaTy   Návštevník

          Hľadaj, šmudlo.

          • RE: corrupted size vs. prev_size, s malloc? 06.08 | 16:27
            Avatar debian   Návštevník

            Skusenosti su skusenosti. Usetria cas a mudro poradia (nie vsetko co sa blisti je zlato).

    • RE: corrupted size vs. prev_size, s malloc? 06.08 | 16:29
      Avatar debian   Návštevník

      Asi som nasiel chybu po pouziti valgrinda.

      Mam implementaciu

      char *strcat_malloc(char *s1, char *s2)

      a vysledna dlzka retazca je:

      strlen(s1)+strlen(s2)

      a ja som dal:

      strlen(s1)+strlen(s2)+1
      • RE: corrupted size vs. prev_size, s malloc? 06.08 | 21:15
        Avatar WlaSaTy   Návštevník

        Šikuľka. Takže za dve minúty si na to prišiel aj sám. To bolo rýchlejšie a efektívnejšie ako čakať na odpoveď.