Hallo.
Ich habe mir vor einiger Zeit das Buch "easy-C++" von Dirk Louis und Peter Müller. Das habe ich nun fast komplett durch, hatte heute morgen aber eine Stelle, mit Sonderzeichen in der MS-Konsole. Also Zeichen welche nicht in der Konsole angezeigt werden können, aber dafür man Ascii Codes verwenden kann. Ich konnte die Seite nicht wiederfinden, habe es aber eben mal so versucht:
#include <iostream>
using namespace std;
int main(){
cout << "\x00" << endl;
cin.get();
return 0;
}
Ich hatte mir gemerkt, das man \xASCII abkürzung. Hintem im Buch findet sich eine kleine Liste zu einigen Ascii Codes - sprich eine Ascii Tabelle. Dort steht Dec, Hex und Zeichen.
In der ersten Zeile steht: 0, 00, NUL
Somit habe ich dann versucht, den Hex mit Hilfe von \x einzubauen, was dann aber durch "nichts" ersetzt wurde. Das Konsolenfenster war komplett leer.
Kann es sein, dass dieses Ascii-Zeichen keine Ausgabe hat? Das NUL eventuell für "Freizeichen" oder soetwas steht?
Christian