ich benutze .Net Visual c++ und ich möchte eine einfache Meldung auf der Console ausgeben. Aber cout ist dem Compiler nicht bekannt und printf funktioniert auch nicht.
Irgendwie soll es mit Console::WriteLine(S"Test"); funktionieren aber beim Einbinden der erforderlichen Dateieln kommt folgender fehler
Verwalteter abzielender Code erfordert '#using <mscorlib.dll>' und den '/CLR'-Schalter
Weiß jemand wie man diesen CLR Schalter aktiviert oder wie man eine einfache Kontrollausgabe auf die Console ausgibt? ich arbeite mit einer Instanz von CDialog.
Hallo, für cout #include <iostream> und using namespace std; für printf #include <stdio.h> -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
int main() { cout << "hallo!" << endl; //cout gibt hallo! aus, endl beendet die zeile cout << "zeile 2..." << endl; //das kommt dann in zeile 2.. //... usw }
wenn du die konsole geöffnet halten willst kannst zB noch <conio.h> includen und dann die funktion getch(); am ende aufrufen, um noch auf einen tastendruck zu warten
Ich werd das Gefühl nich los, das er irgendwas ganz anderes machen will, wie ein normales "Hello World". Der Ansatz sieht nicht so aus, als wüsste er nicht, wie man ein Zeichen auf die Konsole bringt ... -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
int main() { //Hauptklasse main() mit int als Rückgabewert cout << "Hello World!" << endl; //Über den Output Stream was auf STDOUT bringen //und mit endl eine neue zeile (like \n ) return0; //und der Rückgabewert 0 (vom Typ int) }
Is doch ganz einfach -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'Dieser Post wurde am 30.11.2005 um 22:48 Uhr von J-jayz-Z editiert.