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

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

11

21.10.2004, 17:21

frubolg
Hi,

es kommt nicht aufs schreiben oder lesen an, sondern wie du das Stream-Objekt ausrichtest :)

Wie PD schon richtig sagte musst Du beim öffnen (z.B. mit std::ios::in), das zusatzflag std::ios::binary angeben.

Jetzt weiß ich auch was ich im FAQ Vergessen habe :D
https://www.spieleprogrammierer.de/index.php?option=com_forum&Itemid=43&page=viewtopic&t=1149

helium
Achso sag das doch direkt ;) Obwohl das mit dem "Hantieren" mit Templates find ich nicht grauenhaft :) Fand in C die void-pointer schlimmer ;D

Anonymous

unregistriert

12

25.10.2004, 19:07

Feinstes OT hier. :-D

---->Schieb....Schieb

Mind

Treue Seele

  • Private Nachricht senden

13

26.10.2004, 09:00

zum thema C++ wird mit garantie nicht so schnell sterben.
c# ist auch nicht der Nachfolger von C++ darf man nicht vergleichen die beiden Sachen.
und eine neue Programmiersprache die C++ wirklich ablösen sollte wird es mit Sicherheit auch nicht so schnell geben bzw vielleicht überhaupt nicht geben.

C ist ja auch noch nicht ausgestorben viele schwören ja auch noch auf C.
und bei manchen Projekten macht das ja auch noch Sinn.

ToxiCore

Treue Seele

Beiträge: 131

Beruf: Student

  • Private Nachricht senden

14

26.10.2004, 10:13

Für mich wird C++ ebenfalls nicht aussterben.
Hier mal ein paar vorteile von C++:
-C++ ist Plattformunabhängig
-C++ ist schnell
-C++ bietet möglichkeiten zur OOP
-C++ ist Komfortabel(finde ich ;) )
-Mit C++ kann man alles machen

Ich persönlich code lieber in Sprachen,mit denen ich nicht nur auf PCs sondern auch z.b. auf µControllern coden kann.Das C++ alt ist wissen,wir ja alle,aber es gibt noch ältere Sprachen z.b. FORTRAN,COBOL usw.
:huhu:

Anonymous

unregistriert

15

26.10.2004, 11:09

Zitat von »"DarkHacker"«

,COBOL usw.


Auch COBOL ist noch sehr aktiv.

So programmieren einige "Global Player" noch Ihre Steuerbänder und Server (Stahlindustrie) damit da ein Umstieg einfach zu teuer wäre und das ganze einwandfrei läuft.

Dies weis ich, weil mein Vater in COBOL programmiert, und das in leitender Stellung für einen "Global Player" ;)

cu Linux

PS: Dieser Code, einfach aber geil. :)

ToxiCore

Treue Seele

Beiträge: 131

Beruf: Student

  • Private Nachricht senden

16

26.10.2004, 11:13

Sorry wenn du mich so verstanden hast,aber ich meinte das Cobol älter ist als C++,ich wollte damit aber nicht sagen das Cobol nicht mehr gebraucht wird :rolleyes:

Anonymous

unregistriert

17

26.10.2004, 11:21

Oh, *g*

Ich nahm das Wort COBOL nur als Ansatz um eine Erfahrung niederzuschreiben.

Ich hatte deine Aussage schon richtig verstanden und wollte nicht Gegenargumentieren.

helium

Treue Seele

Beiträge: 180

Wohnort: NRW, Burscheid (nahe Köln)

  • Private Nachricht senden

18

26.10.2004, 12:40

Zitat

Das C++ alt ist wissen,wir ja alle,aber es gibt noch ältere Sprachen z.b. FORTRAN,COBOL usw.


Das interessante ist ja immer, das es die meisten Sachen schon viel Länger gibt, als man denkt.
C++-artige Templates => CLU Anfang der 70er.
Objektorientierung => Simula aus dem Jahr 67!
Und LISP ist noch deutlich älter.


Zitat

-C++ ist Plattformunabhängig

Ja, aber was bietet die C++-Bibliothek denn von sich aus?
Wie wichtig ist es tatsächlich, das mein Programm sowohl auf meiner Kaffemaschiene, als auch auf meinem Top-Modernen-PC läuft?
Wäre Java nicht die bessere alternative? Kein neukompilieren, deutlich mehr Funktionalität.


Zitat

-C++ ist schnell

Sobald größere Template-Konstukte ins Spiel kommen, brauchenalle Compiler, die ich kenne verdammt lang zum übersetzten. Wäre hier nicht eine interpretierte Sprache (Python, ...) von vorteil. Die Übersetzungsphase fällt komplett weg => unendlich schnell.


Zitat

-C++ bietet möglichkeiten zur OOP

Das tun sehr viele Sprachen.
Ada, BETA, Bistro, C#, CLOS, CLU, D, Dylan, Eiffel, Java, JavaScript, Modula-3, O'Haskell, Oberon, Objective-C, O'Caml, PHP, Python, Ruby, Sather, Self, Simula, Smalltalk, ... um nur die bekanntesten zu nennen.


Zitat

-C++ ist Komfortabel(finde ich )

Welche anderen Sprachen hast du denn noch so bisher verwendet.

Zitat

-Mit C++ kann man alles machen

z.B. ausdrucken und dann Papierflieger draus bauen ;)

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

19

26.10.2004, 12:54

Helium solche Sachen wie

Zitat

z.B. ausdrucken und dann Papierflieger draus bauen
sind ehr kontraproduktiv und das mit der Geschwindigkeit wahr wohl ehr auf die Endgeschwindigkeit des Programmes gerichtet. Auch ist es wohl interessant, ob ich nun ein Programm komplett neu schreiben oder nur ein paar Zeilen ändern muss.

Mind

Treue Seele

  • Private Nachricht senden

20

26.10.2004, 13:16

sich hier über Vor und Nachteile von Programmiersprachen zu unterhalten macht nicht viel sinn. das Thema lautet ob
C++ schon tot wäre und dies ist es mit Garantie noch nicht und wird es auch nicht so schnell werden.

jetzt lenk ich mal von thema ab :angel:
interesant für mich wäre wie es in 30 jahren aussehen wird.
gibts noch die klassischens Programmiersprachen wie wir sie heute kennen? tut sich gar nichts in der Richtung? Gibt es nur noch Scriptsprachen?

hm mist ich glaub das müsste ein eigener Thread sein hier gibts sicher auch geflame ^^ intersant wäre jedoch schon was andere darüber denken

Werbeanzeige