Quote:
Originally Posted by xNopex
Warum sollte ich als "erfahrener" Programmierer so dumm sein und in einem C++ Projekt C-Strings verwenden?
Nachteile von C-Strings:
- Unflexible Länge
- Ineffektiver Speicherverbrauch
- Gefahr eines Überlaufs
- Nicht auf UNICODE vorbereitet
(s.Q.: Arnold Willemer - Einstieg in C++)
|
deswegen sind sie nicht dumm.
manchmal ist es unausweichlich (wie zb. bei spielen, s.Vorpost) und die Gefahr des Überlaufs wird manchmal bewusst genutzt
Quote:
Originally Posted by Tom94
Ich sage ja nicht, dass C-Strings besser wären.
Wenn man jedoch ein erfahrener Programmierer ist, ist es absolut kein Problem auch reine C-Strings zu verwenden... 
|
habe ich nie abgestritten

aber auch erfahrene programmierer können ja etwas komfortables nutzen^^
jetzt gehts aber zu sehr ins OT, thema ist hier ja nicht, welcher string besser ist