Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#2

AW: Anzahl Strings in C zählen?

  Alt 4. Dez 2010, 18:14
Vergiß nicht, daß auch mal ein Komma in einem String vorkommen kann, dann bringt das Zählen nicht viel.
Code:
"Vorname", "Nachname", NULL, "text mit , drinnen", 132
Du könntest die TStringList nutzen ... mit StrictDelimiter oder so, da diese ja auch das " beachten könnte.


Ansonsten mußt du dir einen Parser basteln,
welcher von vorne durchgeht und davei " , , und besser auch noch \" und \\ beachtet.
Und dann eben nurn noch außerhalb der Zeichenketten die , zählt.

(das Anzahl = Kommaanzahl + 1 ist dir ja bestimmt schon bekannt)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat