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

C--

Alter Hase

Beiträge: 465

Beruf: Schüler

  • Private Nachricht senden

21

10.03.2010, 14:09

Zitat von »"HighligerBimBam"«

nur ein Vorschlag, außer du programmierst in C)


In C gibt es Templates??! Das ist mir neu!
Ich spreche: C/C++, C++/CLI C#, VBA, VB.NET, Delphi, (HTML, Javascript(bisschen))
------------------------------------------------------------
Hier steht eventuell schon in ein paar Monaten der Link zu meiner Homepage!

return 0;
;)

22

10.03.2010, 17:52

Ich habe doch in dem Satz nicht über das Template geredet ^^

23

10.03.2010, 19:33

Zitat von »"HighligerBimBam"«

Ich habe doch in dem Satz nicht über das Template geredet ^^
Er meint nur, dass das Vorhandensein von Templates in Abcd1234's Code ausschliesst, dass es sich um C handelt. ;)

Casey20

Frischling

Beiträge: 72

Wohnort: Berlin

  • Private Nachricht senden

24

11.03.2010, 14:12

Habe den Quelltext bei mir getestet, funktioniert alles ohne Fehlermeldungen.
"Der weise Mann bildet sich sein eigenes Urteil"

Kane

25

11.03.2010, 15:46

Das C++-Leben könnte so schön sein ...

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <fstream>
#include <iostream>

void formatedWrite()
{
    // Just prepare some example-file (which is actually a text-file)

    std::ofstream file("test");
    file << 12345 << ' ' << 12.3f;
}

int main()
{
    formatedWrite();
    std::ifstream file("test");
    int a;
    float b;
    file >> a >> b;

    std::cout << "the integer: " << a << '\n'
              << "the float:   " << b << std::endl;
}


Natürlich könnte man das Ganze noch binär speichern. Das machte die Sache aber weniger portabel (wenn man sich nicht auf ein Endian einigen kann, Stichwort: Network-byte-order).

Grüße ... Heiko

26

14.03.2010, 14:23

Ich habe das Problem mittlerweile selbst gelöst. Ich hatte den Parameternamen im Kopf der Funktion anders geschrieben als inerhalb der Funktion, weshalb der Compiler den Bezeichner nantürlich nicht mehr erkannt hat.

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

27

15.03.2010, 01:18

warum mach ich mir eigentlich die mühe zu antworten, wenns keiner liest? oO
"Don't trust your eyes: They are a hell of a lot smarter than you are"

Werbeanzeige