Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#16

Re: [C] Zeichenfolge aus Funktion zurückgeben

  Alt 7. Okt 2006, 20:37
Die Frage ist noch als offen markiert.

Hinzufügen möchte ich auch, daß der gute Stil erfordert, daß man absolut niemals (s)printf, ebenso wie strcat, strcpy usw. benutzen sollte (auch ich halte mich nicht immer dran ...). Warum sollte bekannt sein, wenn man ab und zu die Meldungen über Verwundbarkeiten in Software verfolgt. Alle diese Funktionen achten nicht auf die Länge des Puffers - daher kommt es gehäuft beim Einsatz dieser Funktionen zu Sicherheitslücken. Es gibt für die meisten dieser Funktionen eine Version mit Längenüberprüfung. Von der Typunsicherheit habe ich noch nichtmal geredet.

Unter C++ sind sowieso die Streams vorzuziehen, da du die Typsicherheit schon während des Kompilierens gewährleistest. Ansonsten machst du nichts anderes als ein C-Programm mit einem C++-Compiler zu kompilieren ...
  Mit Zitat antworten Zitat