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!

Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

Werbeanzeige

01.10.2014, 17:32

Forenbeitrag von: »LittleKitty«

GUI - Elemente in Abhängigkeit stellen (Trackbars)

Hallo, habe eine allgemeine Frage zu Steuerelementen. Angenommen ich lege drei Steuerelement-Objekte fest, in denen man mit der Maus einen Balken auf einer Strecke nach links oder rechts schieben kann. Ich weiss nicht ob Trackbar der allgemein gültige Name für diese Art von Steuerelementen ist, aber in QT und .NET heißen sie Trackbar glaube ich. Wie kann ich jetzt eine abhängigkeit meiner drei Trackbars festlegen, so dass die SUmme der zugehörigen Werte der Positionen auf den Strecken eine Zahl ...

02.06.2014, 23:54

Forenbeitrag von: »LittleKitty«

8.4.2 Einsatz von Singletons

Bekomme leider folgende Fehlermeldung bei dem Listing Quellcode 1 2 3 4 5 6 1>------ Erstellen gestartet: Projekt: 8_3_Templates_1, Konfiguration: Debug Win32 ------ 1> Singleton.hpp 1>c:\cpp\8_3_templates_1\singleton.hpp(9): error C2143: Syntaxfehler: Es fehlt ';' vor '~' 1> c:\cpp\8_3_templates_1\singleton.hpp(25): Siehe Verweis auf die Instanziierung der gerade kompilierten Klassen-template "TSingleton<T>". 1>c:\cpp\8_3_templates_1\singleton.hpp(9): error C4430: Fehlender Typspezifizierer - i...

27.05.2014, 10:32

Forenbeitrag von: »LittleKitty«

Frage zu Aufgabe 7 (char Array als Eigenschaft einer Klasse)

Angenommen ich lasse zunächst über die Tastatur den Benutzer wählen, will den Namen aber später aus irgendwelchen Gründen wieder überschreiben.. Also etwa so: C-/C++-Quelltext 1 2 3 4 5 6 std::cout << "Player's Shipname:" << std::endl; memset(ship1->name, 0, 31); std::cin.get(ship1->name, 30); std::cin.ignore(); //* strcat_s(ship1->name, 30, "Player 1"); ~muss ich dann an der Stelle //* wieder mit memset alles auf Null setzen? Wenn ich das richtig verstehe, würde sonst Player 1 nur an die Benutz...

26.05.2014, 21:33

Forenbeitrag von: »LittleKitty«

Frage zu Aufgabe 7 (char Array als Eigenschaft einer Klasse)

Okay ich seh' schon da brauchts dann für die Grundlagen doch noch zusätzlich ein anderes Buch Danke für die Hilfe und sorry für dieses Mischmasch an Englisch/Deutsch...

26.05.2014, 21:07

Forenbeitrag von: »LittleKitty«

Frage zu Aufgabe 7 (char Array als Eigenschaft einer Klasse)

Danke für die ausführliche Antwort. So klappt es 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 int main(){ CRaumschiff *ship1 = NULL; ship1 = new CRaumschiff(); ship1->printInfo(); std::cout << "Player's Shipname:" << std::endl; memset(ship1->name, '0', 31); std::cin.get(ship1->name, 30); std::cin.ignore(); CRaumschiff *enemy = NULL; enemy = new CRaumschiff(500, 500); enemy->printInfo(); std::cout << ship1->name << std::endl; delete ship1; delete enemy; std::cin.ignor...

26.05.2014, 20:20

Forenbeitrag von: »LittleKitty«

Frage zu Aufgabe 7 (char Array als Eigenschaft einer Klasse)

Mh.. Jetzt bin ich noch verwirrter, aber danke für die schnelle Antwort "\0" hab ich so im Buch gelernt, damit keine alten Fragmente vom String auftauchen(?)

26.05.2014, 20:05

Forenbeitrag von: »LittleKitty«

Frage zu Aufgabe 7 (char Array als Eigenschaft einer Klasse)

Hallo, ich habe leider ein Problem bei Aufgabe 7. Ich will, dass der Benutzer seinem Schiff einen Namen geben kann.. (Ich weiß das sollte normal in eine eigene Funktion). Das Problem ist, dass ich irgendwelche Hieroglyphen nach der Eingabe erhalte <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> 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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ...

Werbeanzeige