C++-ban char-t vagy string-et érdemes használni?
char szoveg[10] = asztal;
vagy:
string szoveg = "asztal"
Melyik fut le gyorsabban (nem ennél a példánál, hanem általában)? Melyik foglal kevesebb helyet (általában)? Összességében melyiket érdemes használni a legtöbb esetben?
Feltételezem most ismerkedsz a programozással a kérdés alapján. Alapvetően ha asztali alkalmazásokat írsz ilyeneken sose gondolkodj, használd azt, ami átláthatóbb. Nem fogja kiakasztani a mezei számítógép memóriáját vagy prociját az, hogy stringet használsz.
Vannak algoritmusok, ahol oda kell figyelni a sebességre, de ezeket leszámítva mindig a kód átláthatóságára menj rá, és a stringgel sokkal átláthatóbb lesz a kódod mint karaktertömbökkel.
"és a stringgel sokkal átláthatóbb lesz a kódod mint karaktertömbökkel."
Ez baromság.
A cél határozza meg, hogy hol mit használunk. Sebességről, helyfoglalásról beszélni ebben a konkrét témakörben nem érdemes.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!