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

Steven77

Alter Hase

Beiträge: 515

Wohnort: Münster - Gievenbeach

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

31

02.05.2006, 12:09

Zitat von »"Black-Panther"«

Welche Tests soll ich rausnehmen bzw abändern?

Alle!
(Sorry)

Phili

unregistriert

32

02.05.2006, 12:55

@Stephen

Toller Tipp.

Ich würd z.B. die mit dem Vergleichen von strings rausnehmen.

Lemming

Alter Hase

Beiträge: 550

Beruf: Schüler

  • Private Nachricht senden

33

02.05.2006, 13:44

ich muss sagen ich find den test nicht so unglaublich sinnvoll...
Es gibt Probleme, die kann man nicht lösen.
Für alles andere gibt es C++...

Black-Panther

Alter Hase

  • »Black-Panther« ist der Autor dieses Themas

Beiträge: 1 443

Wohnort: Innsbruck

  • Private Nachricht senden

34

02.05.2006, 14:03

Zitat von »"Steven77"«


Alle!
(Sorry)

Keine Sorge... verkrafte viel harte Kritik ;)

Ich finde nur, dass Debugger-Fähigkeiten auch zu einem guten Programmierer gehören wie das Wissen um die Sprache selbst... Deshalb hab ich diese Test so gemacht... Schleifen muss man sowieso im Schlaf beherrschen, und eventuell auch wissen was nachher die Zählervariable für einen Wert hat... Die Funktion zu fragen, ist wirklich dumm... ok...

In einer nächsten Version, falls eine erwünscht ist (*in die Runde schau*??), werde ich diese Mängel ausmerzen...
stillalive studios
Drone Swarm (32.000 Dronen gleichzeitig steuern!)
facebook, twitter

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

35

02.05.2006, 16:06

Ich würde mir auch die nächste Version mal anschauen, aber so der Dauerbrenner is es nich grad ;)

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

Black-Panther

Alter Hase

  • »Black-Panther« ist der Autor dieses Themas

Beiträge: 1 443

Wohnort: Innsbruck

  • Private Nachricht senden

37

02.05.2006, 17:37

Also ich wär dankbar für jede Frage ;)
Umso mehr, desto besser!
stillalive studios
Drone Swarm (32.000 Dronen gleichzeitig steuern!)
facebook, twitter

Sheddex

unregistriert

38

02.05.2006, 20:15

Achja: Das mit der "verschachtelten Schleife" (wie sie Heiko nennt) ist kein C++ wissen sondern Kopfrechnen ;)

Sicaine

unregistriert

39

02.05.2006, 21:04

Zitat von »"Black-Panther"«


Keine Sorge... verkrafte viel harte Kritik ;)

Ich finde nur, dass Debugger-Fähigkeiten auch zu einem guten Programmierer gehören wie das Wissen um die Sprache selbst... Deshalb hab ich diese Test so gemacht... Schleifen muss man sowieso im Schlaf beherrschen, und eventuell auch wissen was nachher die Zählervariable für einen Wert hat... Die Funktion zu fragen, ist wirklich dumm... ok...

In einer nächsten Version, falls eine erwünscht ist (*in die Runde schau*??), werde ich diese Mängel ausmerzen...


Hau die blöden Fragen raus, mach nen Blackboxtest draus ansonsten schwachsinn.

ext

Treue Seele

  • Private Nachricht senden

40

05.05.2006, 22:01

Die MemoryAlloc-Funktion kann man auch schöner machen:

C-/C++-Quelltext

1
2
3
4
5
6
template <typename T>
bool MemoryAlloc(T*& pOut, const int iSize)
{
    pOut = new T[iSize];
    return true; //somit überflüssig

}


Ansonsten halte ich die Fragen für nicht so gelungen. Interressanter wäre es, wenn du Fragen zu C++-Wissen stellst (die for-schleifen sind ok, aber irgendwie langweilig), statt zu Kenntnissen zu einzelnen Funktionen aus irgendwelchen nicht-standard-libs.

Die Zuweisung in Frage2 ist im Übrigen nicht falsch:
ISO/IEC 14882

Zitat


4.8 Floating point conversions [conv.double]
1 An rvalue of floating point type can be converted to an rvalue of another floating point type. If the source value can be
exactly represented in the destination type, the result of the conversion is that exact representation. If the source value
is between two adjacent destination values, the result of the conversion is an implementation-defined choice of either of
those values. Otherwise, the behavior is undefined.

2 The conversions allowed as floating point promotions are excluded from the set of floating point conversions.

Werbeanzeige