![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Magas szintű Programozás Post kérdések C, C + +, Java, SQL, és más programozási nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| HP-UX memóriahasználat elosztása | dehuang83 | HP-UX | 3 | 06-02-2007 04:40 AM |
| HP-UX memóriahasználat elosztása | dehuang83 | A UNIX a dummies Kérdések és válaszok | 1 | 05-03-2007 02:40 AM |
| tar: Memória felosztása nem | gfhgfnhhn | A UNIX a dummies Kérdések és válaszok | 1 | 03-05-2007 11:23 AM |
| menetek és a memória kiosztás | tréfacsináló | A UNIX a fejlett és szakértői Felhasználók | 3 | 12-14-2005 12:45 PM |
| memória kiosztás | Sagar | A UNIX a dummies Kérdések és válaszok | 1 | 01-05-2002 11:53 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
A dinamikus memória kiosztás
Szia,
Próbálom folyamat soronként egy fájl. De nem kell kiosztása statikus elosztási olvasásra tartalmaz a fájl. A memória kell dinamikusan. A zavart itt az, hogy hogyan lehet meghatározni a méretét, és minden sor, tedd be a puffer memória felosztásra a méret a sor? Van-e valamilyen módon optimalizálni, hogy ezt? Köszönöm, Anitha |
|
||||
|
Igen, az egyes sorok hosszát.
Tegyük föl, hogy a fájlt a sorokat: Ma kedd van. Holnap szerda van. Meg kell találnom a hossza az első sorban, amit tehetünk a karaktert a karakter, amíg nem olvasat elérése '\ n' a szám, hogy hány karakter, de akkor én is megyek vissza az elejére a vonal ismét olvasni az a vonal, és a kiegyenlítő, amely a számos szereztem az első szinten számolva. |
|
||||
|
ez szokás dolgozik vonalak, amelyek nagyobb méretű 1024
Ehelyett parse a sor, majd ezt a dinamikus elosztását, és másolja a tartalmat, hogy szabad. De a teljesítmény fog szenvedni itt memória osztottak deallocated minden alkalommal parsing a sorban. Ahelyett, hogy egy nagy pufferméret mint 1KB vagy 2 KB kérni Vino javasolt biztonságosan lehet használni. |
|
||||
|
Idézet:
A statikus megoldás nem optimális, de egy olyan dinamikus megoldás drága a mp egység. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|