?
Wozu denn MSVC? Mit TASM kannst du ja auch alles andere realisieren. Und wenn du mit C++ arbeiten willst, brauchst du nur auf die Libraries zurückgreifen.
Was willst du denn mit Assembler in C++ machen, was man selbst mit C++ nicht machen kann? Du kannst genausogut: cout << "Hallo Welt!\0" ausgeben...
Vielleicht geht ja das:
MESSAGE DB "Hallo Welt!", 10, 13, "$"
MOV DX, OFFSET MESSAGE
MOV AH, 09H
INT 21H
; an dieser Stelle weiß ich nicht,
; ob Inline Assembler auch auf die Rückmeldung von MS- Dos wartet...
;
; MOV AH, 4CH
; INT 21H