Urobil som si jednoduchý programík na triedenie veľkého počtu reťazcov (konkrétne mailov, ale to nie je podstatné) - teda robí to iba to, že z veľa mailov v súbore mi ich načíta a zbaví sa tých, čo sú tam dva a viac krát. Používam na to dva polia - pole so všetkými adresami a nové, už roztriedené pole, čisté.
Urobím si teda dva dvojrozmerné polia znakov char adresa[10000][100] a char ciste[10000][100] - To preto, že mám 10000 mailov, ktorým predpokladám max. dĺžku 100. Všetko mi funguje tak ako má, až dokým nezvýšim rozsah z 10000 na trebárs 11000 a viac. Vtedy sa mi program po spustení zrúti bez chyby pri kompilácií. Niesom si vedomý, že by som presahoval nejaký rozsah, alebo čo. Tak čo s tým prosím vás je?
Zdroják pre istotu v prílohe: (Radšej ho nekomentujte, písal som to len aby to fungovalo : D)