Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
10.08.2001, 19:09
Executioner



moin

also ich wollt mal anfangen coden zu lernen!

so da hab ich mir hier ein paar tuts gesaugt: http://www.c-plusplus.de/

so, jetzt will ich aba mingw32 nicht in verzeichnis: c:\programme\mingw32 installen (was ich bis jetzt immer getan hab, weil es sonst nich ging)
so aba da kommt ein error:

Ungültiges Verzeichnis
Befehl oder Dateiname nicht gefunden.
Datei nicht gefunden - c:\progra~1\mingw32\sc\dlls\mp.dll
0 Datei(en) kopiert

so wo muss ich das umstellen???

thx

ps: was muss ich da wo einstellen, um da 1 file zu compilen???

hier der source:

Sehr einfach ist das folgende Programm:

#include <iostream.h>
void main()
{
// Dies ist das Hello-World-Programm
cout<<"Hello, world!"<<endl;
};

Dieses kleine Programm schreibt "Hello, world!" (ohne die Anführungszeichen) auf den Bildschirm und setzt den Cursor auf den Beginn der nächsten Bildschirmzeile.

Die dabei entscheidende Zeile ist Zeile 4.

cout<<"Hello, world!"<<endl;

cout ist ein Objekt, das uns der Hersteller des Compilers (wir sagen: der Compilerbauer) zur Verfügung stellt. Es repräsentiert die Ausgabe auf dem Bildschirm. Die Sachen, die man mit "<<" an cout anhängt, werden auf den Bildschirm ausgegeben.

Man kann auch mehrere Sachen hintereinander anhängen.

Folgende Zeile erzeugt die gleiche Ausgabe:

cout<<"Hell"<<"o, world!"<<endl;

cout<<endl läßt den Cursor auf den Anfang der nächsten Bildschirmzeile springen. Jede Anweisung wird mit einem Semikolon abgeschlossen. Das Semikolon ist Teil der Anweisung. Ein einzelnes Semikolon ist auch eine Anweisung (die leere Anweisung). Um cout überhaupt erst in einem Programm verwenden zu können, muß man die erste Zeile in das Programm aufnehmen (sprich: iostream.h inkludieren):

#include <iostream.h>

Jede Zeile, die mit // beginnt, ist eine Kommentarzeile. Sie wird vom Compiler einfach ignoriert, und hat nur den Zweck, die Funktionsweise des Programms ein wenig zu erläutern.

Jetzt wissen Sie schon, wie man sehr einfache Programme schreibt.

also mehr das tut *g*- kapiert hab ich das ja, nur hab ich k.a. was ich damit machn muss (also ich weis das ich das in ne .cpp file saven muss, schon klar), wo muss ich da angeben, das ich das compilen will???

super-riesen-thx, aba müllt mich jetzt nich an hier! ich hab nunma k.a. wie der compler funzt!

pps: nein, ich kaufe mir nich vc++

sieht unübersichtlich aus, oda???

naja werdet schon zurecht finden

--

www.virus-mod.de.vu <- die neue Mod, zur Vorgeschichte von Half-Life (*lol* steht noch nich in der Story auf der Hp ... is eben noch nich formuliert)

zum Seitenanfang zum Seitenende Profil || Suche
001
10.08.2001, 19:17
Zeeke



geh auf www.bloodshed.net

Da gibt es DevC++, das basiert auf MingW32 ist aber eine schöne graf. Oberfläche...
Des weiteren gibt es bei ThW ein Allgemeines Coding Board...
Falls noch fragen offen sind, kann ich nicht beantworten da ich mir nur einen Teil deines Textes durchgelesen habe...und das mit dem makefile etc wirst du so schnell eh nicht schnallen, also lass den puren MingW32 und nehm halt DevC++

--


Dieser Beitrag wurde am 10.08.2001 um 19:18 von ZeekeGF bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
10.08.2001, 19:28
Executioner



jo thx

ich hab mir das schonmal angeschaut, nur 7,6 mb *grrr* mit isdn ...
mein vater bringt michu mwegen der rechnung *g* - aba was solls

--

www.virus-mod.de.vu <- die neue Mod, zur Vorgeschichte von Half-Life (*lol* steht noch nich in der Story auf der Hp ... is eben noch nich formuliert)

zum Seitenanfang zum Seitenende Profil || Suche
003
10.08.2001, 20:41
Son-Goten



hmm..devc++ basiert auf mingw32??

weißt du rein zufällig, wie man damit die ganze mp.dll erstellt? hab das bisher immer nur mit ming hinbekommen, nicht mit devc++...

mfg
goten

--

zum Seitenanfang zum Seitenende Profil || Suche
004
10.08.2001, 22:33
Executioner



so hab mich mal ran gesetz und jetzt das:

so also ohne fehler hab ich compiled:

hier der source:

------------------------------

#include <iostream.h>
void main()
{
cout<<"Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen."<<endl;
cout<<"Da fragt der Baecker: Duerfen es auch 100 sein?"<<endl;
cout<<"Der Mann antwortet: Nein, wer koennte denn so viele essen?"<<endl;

};
-----------------

so nur es passiert nix, wenn ich auf die .exe klicke!

was war falsch???

--

www.virus-mod.de.vu <- die neue Mod, zur Vorgeschichte von Half-Life (*lol* steht noch nich in der Story auf der Hp ... is eben noch nich formuliert)

zum Seitenanfang zum Seitenende Profil || Suche
005
10.08.2001, 22:38
Zeeke



Ich würde mal sagen, das Fenster poppt nur ganz kurz auf? :P

Mach es z.B. so....

#include <iostream.h>
#include <stdio.h>

void main()
{
cout<<"Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen."<<endl;
cout<<"Da fragt der Baecker: Duerfen es auch 100 sein?"<<endl;
cout<<"Der Mann antwortet: Nein, wer koennte denn so viele essen?"<<endl;

getchar();
};

edit:
axo.... son-goten.. also eigentlich müsste man die hl/mp.dll damit kompilieren können, habs aber noch nicht getestet..., man bräuchte ja halt nur ein Projekt erstellen und alle Dateien ausm HL SDK halt einfügen...., wenn ich mal Zeit hab teste ich es mal.... (wenn :))

--


Dieser Beitrag wurde am 10.08.2001 um 22:45 von ZeekeGF bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
11.08.2001, 12:23
Executioner



zeeke thx 4 help, ich habs gestern rausgefunden =) (ganz alleine *fg*)

aba trotzdem thx

@son: müsste gehn! also ich werds gleich mal testen (gleich = nächste 3 tage)

--

www.virus-mod.de.vu <- die neue Mod, zur Vorgeschichte von Half-Life (*lol* steht noch nich in der Story auf der Hp ... is eben noch nich formuliert)

zum Seitenanfang zum Seitenende Profil || Suche