[c++] \n in string finden

Big_Bertinator

Grünschnabel
Hallo, ich habe folgendes Problem, ich möchte in einen C++ std::string einen absatz finden. Mein folgender Code funktioniert jedoch nicht, hat Jemand eine Lösung?

Code:
for(i=0;i<s_work.size();i++)
{
if(s_work[i]=='\\' && s_work[i+1]=='n')
{
//........
break;
}
}
 
Hallo Big_Bertinator ;-)

soweit ich vermute ist das Umbruchzeichen ein einzelnes Zeichen und nicht 2 verschiedene, daher ist dein Ansatz hinfällig. Lies mal dies. Je nach Betriebssystem suchst du nach dem speziellen Hexadezimalcode z.b. für Linuxsysteme 0x0A oder 10 Dezimal.

mfg
 
Hi,

thx für die schnelle Antwort, funktioniert auch alles soweit, jedoch muss ich es mit der Linux Dezimalzahl machen, obwohl ich Windoof benutze. Naja mir nun auch Schnuppe, jedenfalls thx
 
Zurück