http://www.pronix.de -> Forum -> C-Programmieren -> Code-Schnipsel

Unterseiten

Code-Schnipsel

Moderatoren: broesel, Martin Conrad, Patrick

Thema: trim()

  • (nur registrierte Mitglieder)

Re: trim()

broesel (webmaster) am 24.10.2008 um 11:23

Sehr gut, ich mag Anmerkungen.

zu 1. Ich schreibe Definitionen immer an den Beginn einer Funktion, weil ich das übersichtlicher finde, und ein optimierender Compiler weiss sowieso, wie's gemeint ist. Zudem glaube ich mich erinnern zu können, dass sowas erst ab C99 garantiert funktioniert, und ich bin mir etwas unsicher ob C99 zur Zeit alt oder neu ist.

zu 2. Völlig richtig, hab ich geändert.

Gruss,
Philip

--
The C Programming Quiz (externer link) - bitte Fragen einreichen :)

 

Re: trim()

scusi71 am 24.10.2008 um 12:04

Hallo, nochmal zu 1

Tatsächlich ist das Definieren von Variablen an beliebigen Stellen im Code - wie es in C++ ja schon immer ging - erst ab C99 erlaubt. Vorher mussten die Variablen immer zu beginn eines Blockes definiert werden. Aus leidvoller Erfahrung Versuche ich mittlerweile Variablen erst anzulegen wenn ich Sie auch initialisieren kann. Leider hab ich beider Wartung von bestehenden Code schon manches mal die Erfahrung machen müssen, dass es Codepfade gibt bei der eine vorhandene Variable noch nicht belegt ist.
 
  • (nur registrierte Mitglieder)