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

Anonymous

unregistriert

21

11.07.2006, 19:17

CW_Kovok
Was würdest Du denn "Schmutzig und einfach" nennen? :?: Nur so nebenbei. ich dachte immer: Sauber = Einfach, da übersichtlich.

DarkRaider
Mir fällt da Spontan vieles ein :badgrin:

CW_Kovok

Alter Hase

Beiträge: 836

Wohnort: nähe Bonn

Beruf: Schüler

  • Private Nachricht senden

22

11.07.2006, 20:02

du hast doch Stefan Zerbst: 3D-Spiele-Programmierung Kompendium oder? Schaue da für schmutzig und einfacher
Was es alles gibt, das ich nich brauche - Aristoteles

Anonymous

unregistriert

23

11.07.2006, 20:04

Klar habe ich das. Ich nenne das aber folgendes: Unübersichtlich, verbuggt, unsafe und umständlich murks:roll:

24

11.07.2006, 21:43

mal ne Frage: Wieso sollte man D3DX nicht verwenden?

CW_Kovok

Alter Hase

Beiträge: 836

Wohnort: nähe Bonn

Beruf: Schüler

  • Private Nachricht senden

25

11.07.2006, 21:57

ich lasse hier mal nix da einen vortritt...
Was es alles gibt, das ich nich brauche - Aristoteles

Anonymous

unregistriert

26

11.07.2006, 22:02

Zitat von »"Stefan L"«

mal ne Frage: Wieso sollte man D3DX nicht verwenden?
Suchfunkion oder auf einen anderen Warten, ich sag zu sowas nix mehr - wird langsam lächerlich. :cry:

Phili

unregistriert

27

11.07.2006, 22:10

Die ganzen memcpy und so weiter hab ich einfach noch nie gebraucht, deswegen auch noch nie benutzt, eben so wie das einlesen von binären dateien. hab bei Modellen und so immer eigene(Text-)Formate verwendet...
Das mit den Exceptions werd ich mir sicher mal angucken(ich bin jung, ich hab Zeit :D ). Mit der MSDN hast du recht, aber bei fstream hab ich irgendwie nur die Funktion get beachtet, weil ich dachte, das ich die brauch. Und da warn die Parameter doch etwas unübersichtlich...
Bei read hatt ichs auchmal versucht, aber als 2. Parameter die Größe des zu lesenden Speicherblocks angegeben(sizeof(char)) und mich dann gewundert, das nix funktonier hat...

28

11.07.2006, 22:39

@ nix da: tut mir echt leid hab aber jetzt im Forum gesucht und nichts gefunden.

Anonymous

unregistriert

29

11.07.2006, 22:42

D3DX und "nix da" in Suchfunktion eingeben und man findet 10 Topics

Einer davon:
https://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=5420&highlight=d3dx

Phili

unregistriert

30

12.07.2006, 13:51

ich habs jett so probiert:

C-/C++-Quelltext

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
int main()
{
    char a[100];
    cin>>a;
    ifstream ifs("a", ios::binary);
    char Byte;
    int Int;

    cout<<" Dateikopf"<<endl;
    for(int i=0; i<14; i++)
    {
        ifs.read(&Byte, 1);
        cout<<"Byte Nr."<<i<<":"<<Byte<<endl;
    }
    ifs.read(((char*)&Int), 4);
    cout<<" Informationsblock"<<endl;
    cout<<"Groesse:"<<Int<<endl;
    cout<<"Aufloesung:";
    ifs.read(((char*)&Int), 4);
    cout<<Int<<"*";
    ifs.read(((char*)&Int), 4);
    cout<<Int<<endl;


    system ("PAUSE");
    return 0;
}

Dummerweise klappt das

C-/C++-Quelltext

1
 ifs.read(((char*)&Int), 4);
nicht richtig. Wie lässt sich das lösen?

Edit: Im grunde klappt sogar garnichts. Werd mal den Debugger drüberlaufen lassen...

Werbeanzeige