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

rewb0rn

Supermoderator

  • »rewb0rn« ist der Autor dieses Themas

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

1

05.03.2005, 20:53

Kompatibilität binärer Dateien VB - C++

Sind binäre Dateien, die ich in Visual Basic erstelle 100%ig kompatibel mit C++? Ich will ein Tool für meine Spieleentwicklung in VB schreiben, weil das schneller geht, bin aber nicht sicher, ob ich die gespeicherten Dateien dann auch in C++ für mein Spiel einlesen kann.

Sicaine

unregistriert

2

05.03.2005, 21:15

oO wenn du ne Datei schreibst (binär) warum sollte da irgendwas geändert werden?

Btw: Ja es is "kompatibel"

rewb0rn

Supermoderator

  • »rewb0rn« ist der Autor dieses Themas

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

3

05.03.2005, 21:18

Zitat von »"Sicaine"«

oO wenn du ne Datei schreibst (binär) warum sollte da irgendwas geändert werden?quote]

Die Frage versteh ich nicht -.-

Sicaine

unregistriert

4

05.03.2005, 21:27

Wieso nich? Wenn du etwas binär schreibst(binärdaten) dann sind die auch so mit den nullen und einsen auf der Platte die du da reingesteckt hast. Da is es ziemlich egal mit was du das auch binär(jedes bit für bit) wieder auslest.

rewb0rn

Supermoderator

  • »rewb0rn« ist der Autor dieses Themas

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

5

05.03.2005, 21:31

achso meintest du das :roll:
ja stimmt schon, aber ich war mir nicht sicher und deswegen wollte ich nachfragen bevor ich n tool völlig umsonst schreibe.

helium

Treue Seele

Beiträge: 180

Wohnort: NRW, Burscheid (nahe Köln)

  • Private Nachricht senden

6

10.03.2005, 16:43

Solange beides auf der selben Plattform läuft sollte es keine Probleme geben, vorrausgesetzt, wir reden über einfache Dinge, wie die normalen Zahlentypen oder Zeichenketten.
Wenn es um Strukturen geht (struct/class in C++, ich glaube Type in VB), könnten unterschiedliche Mengen an Padding-Bytes eingefügt werden.
Why is 6 afraid of 7?
Because 7 8 9

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

7

10.03.2005, 19:11

Zitat



Wenn es um Strukturen geht (struct/class in C++, ich glaube Type in VB), könnten unterschiedliche Mengen an Padding-Bytes eingefügt werden.


Stimmt. In C(++) und Delphi (Pascal) kann man das einstellen. Wenn man also das Alignment bei beiden z.B. auf "4" stellt oder es bei beiden (für die entsprechenden structs/records) ausschaltet, kann man Dateien prima austauschen :) . Ich geh mal stark davon aus, daß es mit VB das gleiche ist.
"Games are algorithmic entertainment."

Werbeanzeige