#include Möglichkeiten
-
Tc++H schrieb:
alternativ kannst du auch #include <iostream.h>
oder #include "iostream.h" verwenden.Nope, das sind keine Alternativen.
@Zuludown
Hört sich für mich an, als ob Dev-C++ g++.exe nicht ausführen kann. Schau mal in den Dev-C++ Einstellungen nach, ob der Programmpfad richtig eingestellt ist. Oder nimm eine andere IDE. Empfehlenswert wäre noch Code::Blocks.
-
also unter dem DEV 4.9.9.2 und win98 funktioniert alles.
na gut vom ergebnis sieht man nicht viel:
vor dem return noch eine zeile ergänzen:
dev console projekt rät: system("PAUSE");
system() ist eigendlich keine elegante lösung
siehe in den FAQ zu diesem thema.
im c-quelltext ist z.b.: getch();
eine lösung.spezalisten, die einfach behaupten ein relativ aktueller compiler
könne so einen simplen quelltext nicht verarbeiten, was soll man
dazu noch posten?so und nun zu zuludown: verrate uns mal unter welchem betriebssystem
arbeitest du und wann oder von welchem teil vermutest du kommt die
fehlermeldung: "unable to run program". nach exakt welchem aufruf
kommt die fehlermeldung.
also wie gesagt bei mir läuft es tadellos, was ist bei dir anders?
oder hast du den quelltext für das forum modifiziert?
mfg f.-th.
-
Hi
ich arbeite unter Windows Xp Pro und der sagt das der Fehler in der 2. Zeile (die mit dem Include Befehl liegt. Die Programmpfade stimmen alle. Ich verzweifel!!!
-
Aähm ich benutz jetz dieses MinGW aber da steht 90% in grau also nciht benutzbar hab aber das komplette paket runtergeladen. nebenbei muss man eigentlich ein ganzes projekt ahben um eine c++ file compilieren zu können oder geht das auch mit einem einzelnen file??
-
Aähm ich benutz jetz dieses MinGW aber da steht 90% in grau also nciht benutzbar hab aber das komplette paket runtergeladen.
Ja, und jetzt? Funktionert's, oder funktionert's nicht?
nebenbei muss man eigentlich ein ganzes projekt ahben um eine c++ file compilieren zu können oder geht das auch mit einem einzelnen file??
Probieren geht über Studieren...
-
Also; das MinGW Funzt nur wenn man ein ganzes projekt hat aber da hab cih ja nur eine c++ datei im ordner Source da fehlen ja ncoh header usw is das egal?? weil funzen tuts nit wirklich. Ich verzweifel noch
-
Mach's so: Leg ein neues Projekt an (Konsolenapplikation). Abspeichern.
Füg ne Source-Datei hinzu. In diese Datei schreibst du folgendes rein:#include <iostream> int main(int argc, char **argv) { std::cout<<"Hallo Welt\n"; return 0; };Abspeichern!
Dann klickst du auf Build und dann auf Run. Wenn das nicht geht, dann post mal den kompletten Compiler-Output.
-
Ah das funzt wenn man auf build klickt da is auch ne anwedungsdatei aber aufm bildschrim seh ich ncihts
-
Das ist alles was der Compiler zurückgibt wenn du compilierst, also alle Fehler etc.
-
du läst deine programme nicht unter dos laufen( dazu müsstest du aber noch
einige wenige anderen kenntnisse haben ).
in diesem forum schon ich weis nicht wieviele console-newby-fragen: warum
seh ich nix wenn ich die exe starte?
habe in meinem ersten posting schon hinweise dazu gegeben.entweder ist dein rechner zu schnell oder deine augen zu langsam:
du must um was lesen zu können irgendwas programmieren, das dein
rechner eine pause macht (im quelltext nach der der letzten zeile mit cout
und vor dem return). ansonsten denke ich das bei dir alles
tadellos funktioniert.nicht schön aber der dev enpfiehlt:
#include <iostream> int main(int argc, char **argv) { std::cout<<"Hallo Welt\n"; system("PAUSE"); return 0; }habs nicht getestet, weil ich an einem anderen rechner bin.
mfg f.-th.
-
benutze lieber das weitaus schnellere:
#include <iostream> #include <conio> //für getch() wenn nicht funzt dann nimm bitte conio.h using namespace std; //dann musst du nicht immer std:: schreiben int main(int argc, char **argv) { cout<<"Hallo Welt\n"; getch(); return 0; }
-
so eine weitere variante auf dem dev und dem free bcc5.5 getestet:
#include <iostream> using namespace std; int main () { char c; cout << "Hello World" << endl; cout << "My first c++ steps" << endl; do { cout << "Enter Q to end: "; cin >> c; // enter taste nicht vergessen! cout << "You entered: " << c << "\n"; // diese zeile huscht auf console // so schnell über den monitor, // das man meist nix sieht. } while ((c != 'Q')&&(c != 'q')); return 0; }mfg f.-th.