Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

11

05.10.2008, 12:58

dot
- Kernfunktionen
- Treiberfunktionen
- Funktionen die auf UNC-Pfade setzen
- Drive-Funktionen

p0llux

Treue Seele

Beiträge: 101

Wohnort: Aachen

Beruf: HiWi (theo. Inf.)

  • Private Nachricht senden

12

10.10.2008, 18:16

Zitat von »"unsigned long"«

Du kannst \ als einzelnes praktisch nicht erfassen, da \ die einleitung einer Escape-Sequenz ist.

Beispiel:

Quellcode

1
"test\notest\test.cpp"


ist folgendes:

Quellcode

1
2
"test
otest    est.cpp"


Ähm sorry, aber Escapesequenzen wie '\n' werden nicht als zwei Charakter '\' und 'n' in nem String gespeichert.

Wenn in einem String ein '\' steht kann man das finden und ersetzen. Ist der String mit "blabla\nochmehrbla" so hardcodet, dann wird das \n natürlich andersgewertet. Aber wenn der String irgendwo ausgelesen wurde ist das nich schlimm.

Anonymous

unregistriert

13

10.10.2008, 18:25

p0llux
*hust* das habe ich doch gesagt und im beispiel war das glaube ich sehr deutlich.

14

11.10.2008, 09:41

Also wenn ich das jetzt richtig verstanden habe willst du 2 Backslash hintereinander ausgeben.

cout<<"\\\\";

gibt beim ausführen \\ aus


mfg

Werbeanzeige