Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BOSS

Frischling

  • »BOSS« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Hannover

Beruf: Autor, Mathematiker, Dozent.

  • Private Nachricht senden

11

20.11.2006, 17:11

Ich habe jetzt das mit dem Suchen aufgeben. Die iostream-Header ist zwar sehr lang, hab sie aber komplett durchgeguckt. In sie waren weiter Header inkludiert. Da hab ich sie auch aufgemacht. Und die führten wieder zu anderen Headern, und diese Header führten wieder anderen Header. Ich kann nur sagen: "Typisch Borland!".

Ich probier jetzt einfach mal deine Option. Aber nicht jetzt sondern etwas später, wenn ich Zeit habe. ;)
"Wie dumm du doch bist. Ich bin ein Gott! Wie kannst du einen Gott töten? Welch große und berauschende Unschuld. Wie konntest du so naiv sein? Es gibt kein Entrinnen. Weder Widerruf noch Einmischung können an diesem Ort wirken. Komm, leg deine Waffen nieder... noch ist es Zeit Gnade walten zu lassen."

MfG Der Dozent

Phili

unregistriert

12

20.11.2006, 17:19

@BOSS
Wenn du alles nochmal umbenennst, ist am Ende noch ne Header mehr da. Was bezweckst du damit :?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

13

20.11.2006, 17:28

Zitat von »"Phili"«

Wenn du alles nochmal umbenennst, ist am Ende noch ne Header mehr da. Was bezweckst du damit :?


^^ das frag ich mich auch.

die standard c++ library ist übrigens nicht von borland entworfen worden ;)

btw, bezüglich main:

Zitat von »"ISO C++ Standard"«


It shall have a return type of type int, but otherwise its type is implementation-defined. All implementations shall allow both of the following definitions of main:

Quellcode

1
int main() { /* ... */ }


and

Quellcode

1
int main(int argc, char* argv[]) { /* ... */ }

14

20.11.2006, 17:57

Jop. Das mit der main ist nur mit int als return-Value erlaubt. void ist veraltet. Sollte eigentlich auch nur von sehr alten Compilern angenommen werden. Das return 0; kann nach dem aktuellen Standard meine ich auch weggelassen werden.
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

BOSS

Frischling

  • »BOSS« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Hannover

Beruf: Autor, Mathematiker, Dozent.

  • Private Nachricht senden

15

22.11.2006, 19:32

Wenn du nicht willst, dass etwas zurückgeben werden soll, dann kannst du ruhig ' return 0; ' hinsetzten. ;)
"Wie dumm du doch bist. Ich bin ein Gott! Wie kannst du einen Gott töten? Welch große und berauschende Unschuld. Wie konntest du so naiv sein? Es gibt kein Entrinnen. Weder Widerruf noch Einmischung können an diesem Ort wirken. Komm, leg deine Waffen nieder... noch ist es Zeit Gnade walten zu lassen."

MfG Der Dozent

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

16

22.11.2006, 22:01

*****
Das ist korrekt:

C-/C++-Quelltext

1
2
int main() {}
int main( int argc, char *argv[] ) {}


Return kann optional verwendet werden, muss aber nicht weil der Standard festlegt das sonst '0' zurück geliefert wird.

Alles andere ist nicht korrekt.
@D13_Dreinig

BOSS

Frischling

  • »BOSS« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Hannover

Beruf: Autor, Mathematiker, Dozent.

  • Private Nachricht senden

17

27.11.2006, 19:24

Wo kann ich allgemein jetzt nachgucken, mit welcher Programmiersprache ein bestimmtes Spiel gemacht wurde?
"Wie dumm du doch bist. Ich bin ein Gott! Wie kannst du einen Gott töten? Welch große und berauschende Unschuld. Wie konntest du so naiv sein? Es gibt kein Entrinnen. Weder Widerruf noch Einmischung können an diesem Ort wirken. Komm, leg deine Waffen nieder... noch ist es Zeit Gnade walten zu lassen."

MfG Der Dozent

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

18

27.11.2006, 19:26

hier

oder du gehst einfach davon aus, dass es hauptsächlich C/C++ war...

BOSS

Frischling

  • »BOSS« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Hannover

Beruf: Autor, Mathematiker, Dozent.

  • Private Nachricht senden

19

02.12.2006, 14:20

Hör mal, ich bin kein Österreicher, sondern Deutscher. Schreib bitte in Zukunft Links, die nicht mit .at enden.
"Wie dumm du doch bist. Ich bin ein Gott! Wie kannst du einen Gott töten? Welch große und berauschende Unschuld. Wie konntest du so naiv sein? Es gibt kein Entrinnen. Weder Widerruf noch Einmischung können an diesem Ort wirken. Komm, leg deine Waffen nieder... noch ist es Zeit Gnade walten zu lassen."

MfG Der Dozent

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

20

02.12.2006, 14:22

wo liegt das problem?

Werbeanzeige