C++ Coding

Andreas Hamm
staatlich geprüfter technischer Assistent für Informatik
Startseite Ι C++Coding

Willkommen im C++ Coding Bereich.

Dieser Bereich – und so wie der Rest – befinden sich im Aufbau. Ich pflege und ergänze die einzelnen Bereich von Zeit zu Zeit. Da ich nicht den Anspruch auf die Informationsquelle zu sei habe, wird das, denke ich, auch niemanden besonders stören.

;-)

Zeichenketten formatieren

Zuschneiden (Trim)

Leerraum links und rechts einer Zeichenkette entfernen ist, wie das Formatieren einer Zeichenkette, eine ständig wiederkehrende Aufgabe im Umgang mit Zeichenketten …

Nachfolgenden möchte ich drei Funktionen in tabellarischer Form für das Zuschneiden eines C++ Standard Strings vorstellen:

Funktion Beschreibung

trim

Die Funktion trim entfernt führende und nachlaufende Leerzeichen aus einer C++ Standard Zeichenkette.

template<class _Elem, class _Traits, class _Ax>
void trim(typename std::basic_string<_Elem, _Traits, _Ax>& _Str);

template<class _Elem>
void trim(_Elem* _Str);

ltrim

Die Funktion ltrim entfernt führende Leerzeichen aus einer C++ Standard Zeichenkette.

template<class _Elem, class _Traits, class _Ax>
void ltrim(typename std::basic_string<_Elem, _Traits, _Ax>& _Str);

template<class _Elem>
void ltrim(_Elem* _Str);

rtrim

Die Funktion rtrim entfernt nachlaufende Leerzeichen aus einer C++ Standard Zeichenkette.

template<class _Elem, class _Traits, class _Ax>
void rtrim(typename std::basic_string<_Elem, _Traits, _Ax>& _Str);

template<class _Elem>
void rtrim(_Elem* _Str);
Seitenanfang
Impressum Ι Rechtliche Hinweise Ι Haftungsausschluss Ι Nutzungsbedingungen