Ansonsten kannst du auch die alternativen Tokens benutzen:
C++:
#include <iostream>
int main() <% std::cout << "Hello, world." << std::endl; %>
Die sehen aus wie folgt:
Code:
<% für { %> für } <: für [ :> für ] %: für # %:%: für ## and für && bitor für | or für || xor für ^ compl für ~ bitand für & and_eq für &= or_eq für |= xor_eq für ^= not für ! not_eq für !=
-- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe DijkstraDieser Post wurde am 05.12.2008 um 21:35 Uhr von 0xdeadbeef editiert.
Und der kann das nicht? Das ist aber schon schwach...
Naja. Unter Windows solltest du auch über den ASCII-Code ein } eingeben können. Alt-Taste gedrückt halten, 125 eingeben, Alt-Taste loslassen. Aber wie kommt das eigentlich, dass du kein } eingegeben kriegst?
Und...wie hast du es dann oben überhaupt in den Beitrag gekriegt? -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe DijkstraDieser Post wurde am 05.12.2008 um 22:01 Uhr von 0xdeadbeef editiert.
Hallo, entweder ist die Tastatur kaputt oder es stimmt was nicht mit dem Treiber. Geht denn } in anderen Programmen (Editor)? Du kannst auf jeden Fall ??> benutzen. Sieh mal im MSDN unter "Trigraph". - Tommix
Ich weiß an was es liegt, ich hab auch die Visual C++ 2008 Express edition und noch nie Probleme damit gehabt bis mir mein Kollege sagt das es ein Bug ist das er die '}' nicht immer schreiben kann und dazu drückt er auf STR+Al+0, und tatsächlich erscheint kein Zeichen, allerdings bei ALTGR+0 funktioniert es tadelos.
Aber wie kommt sowas zustande, das ist doch ne normale Tastatureingabe, das darf doch nichts mit dem Programm zu tun haben?