BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ Buch und Compiler DJGPP » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Buch und Compiler DJGPP
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Buch und Compiler DJGPP       Zum Anfang der Seite springen

Hi ich habe das Buch Jetzt lerne ich C++ gekauft und dort steht das ich den Befehl gxx <dateiname>


Ich denke ich muss den Befehl in der Eingabeforderung machen.

Muss ich jetzt den Sourcecode (Mit Editor gemacht) in das gleiche Verzeichnis wie der Compiler selbst oder was.

Ich geb folgendes ein:
C:\Dokumente und Einstellungen\Besitzer>gxx hello.cpp



Bei mir steht in MS-DOS

gxx.exe: hello.cpp: No such file or directory (ENOENT).

Ich komme überhaput nicht draus!!!!

Dann steht im Buch noch folgendes:

Beim Borland C++ Compiler: bc <Dateiname>
Beim Borland C++ Compiler für Windows : bcc <Dateiname>
Beim Borland Turbo-C++ Compiler: tc <Dateiname>
Bei den Microsoft-Compilern: cl <Dateiname>
Beim DJGPP-Compiler: gxx <Dateiname>

Ich habe bc <Dateiname> und bcc <Dateiname> und eben gxx <Dateiname> ausprobiert doch es findet das Progr. nicht.

Bitte helft mir und äussert euch nicht wegen dem Buch weil nur Hilfe beim Compiler brauche


Danke schon im Vorraus

Edit:

Jetzt habe ich den Sourcecode im folgendes Verzeichnis gespeichert: C:\Dokumente und Einstellungen\Besitzer

Dort steht eben so eine File mit dem Namen gxx

Nun steht bei MS-DOS folgendes nachdem ich das hier eingeben hatte: C:\Dokumente und Einstellungen\Besitzer>gxx hello.cpp

Es Stand: c:/djgpp/lang/cxx/iostream.h:31: streambuf.h: No such file or directory (ENOENT)

Nur so als Info

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von morpheuis: 05.05.2004 20:53.

05.05.2004 20:42 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Ach ja man hilft Morpheuis nicht gerne.

Closed and deleted.

Langsam muss ich mir ein anderes Boar suchen
05.05.2004 21:20 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Entschuldige, aber es ist halt nicht immer möglich ad-hoc zu antworten...
Ansonsten müsstest du dir schon einen persönlichen Betreuer leisten,
aber das kostet extra Augenzwinkern

Zu deinem Problem:
Versuchs mal mit ner Entwicklungsumgebung. (Dev-Cpp z.b)

Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
05.05.2004 22:57 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Also ich habe zum 10 mal Dev-cpp installierst jetzt erstellt es .exe Dateien aber...


Wenn ich jetzt auf das File klicke kommt ganz ganz kurz ein Dos-Fenster und verschwindet wieder.

So schnell das nicht einmal sehen kann was drinnsteht in dem Fenster

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von morpheuis: 06.05.2004 17:13.

06.05.2004 17:13 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
CDW CDW ist männlich
eine Simulation


Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread

      Zum Anfang der Seite springen

http://bb.ups-site.de/thread.php?threadi...le+verschwindet
damit du was sehen kannst kannst du
a) ein getchar() weiß ich nicht was am ende deines Progs hinzufügen
b) deine programme aus der CMD starten.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von CDW: 06.05.2004 17:34.

06.05.2004 17:32 CDW ist offline E-Mail an CDW senden Homepage von CDW Beiträge von CDW suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Ja koennte ich bitte den Befehl haben??

Also bei DJGPP ist gxx <dateiname>

Bei Dev-cpp??

Kann ich falls ich per cmd starte es irgendwo speichern wie Desktop, Eigene Dateien oder wo???


Wo soll ich getchar() einfuegen???

Bin erst auf Seite 36

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von morpheuis: 06.05.2004 17:57.

06.05.2004 17:56 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Ans Ende von main().

Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
06.05.2004 18:21 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Bei mir sieht dann der Code so aus



#include <iostream.h>
#include <conio.h> Hab ich auf den Link gesehen der gegeben CDW hat


int main()
getch();

{
cout << "Hello World!\n";
return 0;
}

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von morpheuis: 06.05.2004 18:48.

06.05.2004 18:48 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Zitat:
Original von morpheuis
Bei mir sieht dann der Code so aus



#include <iostream.h>
#include <conio.h> Hab ich auf den Link gesehen der gegeben CDW hat


int main()
getch();

{
cout << "Hello World!\n";
return 0;
}


du solltest erstmal versuchen, ein Grundverständnis davon zu bekommen,
was du tust, bevor du es überhaupt tust.

int main()
{
/*was auch immer */
getchar();
return 0;
}

^so ist es richtig.

Und der Vollständigkeit halber noch die Systemheader erklärung:
Systemheader (iostream,fstream, string etc) liegen in einem EIGENEN
Namensraum std, und haben somit KEINE .h endungen mehr,
dies sind die ALTEN Headerdateien. (zwecks Kompabilität).
Also bitte Systemheader in C++ wie folgt includieren:
#include <iostream>
#include <irgend_ein_systemheader>

using namespace std;

Und noch was, conio.h ist überflüssig, sie ist nicht Standard.

Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
06.05.2004 19:50 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Juhu mein erstes C++ Programm!!!!!!

Aber der Code ist so

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
#include <iostream.h>
 

int main()    

{      

cout << "Hello World!\n";      

getchar();      

return 0;      

}



Mit <iostream.h>
06.05.2004 20:39 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Zitat:
Original von morpheuis
Juhu mein erstes C++ Programm!!!!!!

Aber der Code ist so

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
#include <iostream>

using namespace std;
 

int main()    

{      

cout << "Hello World!\n";      

getchar();      

return 0;      

}

Mit <iostream.h>


versuchs mal ohne Augenzwinkern
So ist es nicht mehr Standard kompatibel, und somit veraltet.

Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
06.05.2004 20:43 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

OH Mein gott



Es geht auch.

Vielleicht denken paar Leuts es sei übertrieben wegen dem Compilieren aber ich habe 3 Monate versucht zu ein C++ Progr. zu kompilieren (Also ich meine mit suchen, 10000mal die Compiler zu installieren etc.) großes Grinsen großes Grinsen



10 MB/s für alle großes Grinsen
06.05.2004 20:47 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Un wie ist es bei diesem Progr.??

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
// Beginn von Rect.hpp
#include <iostream.h>

class Point     // nimmt X/Y-Koordinaten auf
{
	// Kein Konstruktor, Standardkonstruktor verwenden
  public:
	void SetX(int x) { itsX = x; }
	void SetY(int y) { itsY = y; }
	int GetX()const { return itsX;}
	int GetY()const { return itsY;}
  private:
	int itsX;
	int itsY;
};    // Ende der Klassendeklaration von Point


class  Rectangle
{
  public:
	Rectangle (int top, int left, int bottom, int right);
	~Rectangle () {}

	int GetTop() const { return itsTop; }
	int GetLeft() const { return itsLeft; }
	int GetBottom() const { return itsBottom; }
	int GetRight() const { return itsRight; }

	Point  GetUpperLeft() const { return itsUpperLeft; }
	Point  GetLowerLeft() const { return itsLowerLeft; }
	Point  GetUpperRight() const { return itsUpperRight; }
	Point  GetLowerRight() const { return itsLowerRight; }

	void SetUpperLeft(Point Location)  {itsUpperLeft = Location;}
	void SetLowerLeft(Point Location)  {itsLowerLeft = Location;}
	void SetUpperRight(Point Location)  {itsUpperRight = Location;}
	void SetLowerRight(Point Location)  {itsLowerRight = Location;}

	void SetTop(int top) { itsTop = top; }
	void SetLeft (int left) { itsLeft = left; }
	void SetBottom (int bottom) { itsBottom = bottom; }
	void SetRight (int right) { itsRight = right; }

	int GetArea() const;

  private:
	Point  itsUpperLeft;
	Point  itsUpperRight;
	Point  itsLowerLeft;
	Point  itsLowerRight;
	int    itsTop;
	int    itsLeft;
	int    itsBottom;
	int    itsRight;
	getchar();
};
// Ende von Rect.hpp



Edit:

Ist glaub kein ausfühbares Programm???

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von morpheuis: 06.05.2004 21:37.

06.05.2004 21:34 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Nein, dies ist eine Klasse.
Aber du solltest dich erstmal mit funktionaler Programmierung auseinander setzen.

Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
07.05.2004 14:00 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
morpheuis morpheuis ist männlich
Just Win All

images/avatars/avatar-1918.jpg

Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp

Themenstarter Thema begonnen von morpheuis
      Zum Anfang der Seite springen

Jaja ich habe jetzt mal ein Source von dem Buch genommen
07.05.2004 20:42 morpheuis ist offline Homepage von morpheuis Beiträge von morpheuis suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ Buch und Compiler DJGPP

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH