String Code Beispiele
Einige Codezeilen benötigt man immer wieder wenn man mit Strings hantiert. Da es verschiedene String Klassen gibt wird auch die Seite in die verschiedene Kategorien aufgeteilt und nach und nach mit Code gefüllt.
Für den Beispielcode versuche ich die einzelnen Aufgaben in Funktionen zu packen, so dass Copy and Paste leichter fallen.
Ich hoffe ich kann euch und mir damit helfen wiederkehrenden Code hier zur Verfügung zu halten.
std::string
To Upper
Benötigte includes: algorithm, string
std::string CStringUtil::toUpper(const std::string& sToMakeUpper)
{
std::string sUpperOutput(sToMakeUpper);
std::transform(sUpperOutput.begin(), sUpperOutput.end(), sUpperOutput.begin(), ::toupper);
return sUpperOutput;
}
std::wstring
To Upper
Benötigte includes: algorithm, string
std::wstring toUpper(const std::wstring& sToMakeUpper)
{
std::wstring sUpperOutput(sToMakeUpper);
std::transform(sUpperOutput.begin(), sUpperOutput.end(), sUpperOutput.begin(), ::toupper);
return sUpperOutput;
}