Ez, hogyan oldható meg c++ ban?
Figyelt kérdés
100 tól 5000 darab jpg formátumú kép tárolása egy tömb-ben.
Azt-tán ugyanez csak szavak tárolására.
Nem lesz lassú a program,ha ilyen sok mindent tárolok egyetlen tömb-ben?
Hogy kell ezt megoldani helyesen?
2012. jan. 12. 22:35
1/4 _Jessy_ 



válasza:





egy 1024x1024-es kép 3 vagy 4 mega, szóval 5000 db esetén igencsak húzós a dolog. Sőt nem is igazán oldható meg :) De miért kell memóriában tárolni? Szavakat azt lehet. Egy átlagos szóhossz cca 6 karakter, még UTF32-ben is csak 24 bájt, az egész kb. 100 kB, úgyhogy utóbbinak semmi akadálya. Az elszámolásból adódó hibák jogát fenntartom :)
2/4 anonim 



válasza:





Helyes megoldáshoz annyit, hogy nehogy fix tömböket használj, bár gondolom ez meg sem fordult a fejedben.
Vagy pointerezz és allokálj memóriát, vagy használd a jó kis std-s dolgokat. (Pl.: vector)
4/4 A kérdező kommentje:
Na jó akkor mi legjobb erre?
2012. febr. 16. 01:00
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!