Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
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 ...
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...
Okay. Danke. Im übernächsten Kapitel gibts dann schon eine Einführung zur STL
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...
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...
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...
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(?)
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 ...