Suchergebnisse
Suchergebnisse 1-20 von insgesamt 45.
Zitat von »Schrompf« Du schreibst den vector selbst und alle Elemente darin binär auf die Platte. Was ein "Attack" ist, weiß ich nicht, aber ein vector ist nicht viel mehr als ein paar Zeiger. Zeiger sind Adressen von allokiertem Speicher. Wenn Du die Adresse speicherst und beim nächsten Programmstart wieder lädst, wird die Adresse der Zahl nach rekonstruiert, aber nicht die Allokation, auf die der Zeiger ursprünglich gezeigt hat. Bitte speichere nur elementare Datentypen wie int oder float mit...
Hallo, während ich versucht habe Klassenvektoren in Dateien zu speichern und zu laden, ist mir beim Debuggen mein Programm abgestürzt und dieser Fehler aufgetreten: Unbehandelte Ausnahme bei 0x0F210E9A (msvcr110d.dll) in RPG_Battle_Arena.exe: 0xC0000005: Zugriffsverletzung beim Schreiben an Position 0x00FCA508 Witzig dabei ist, dass der Vektor korrekt geladen wird, jedoch nicht die Vektordaten und mir das Programm beim allerersten Durchgang (ohne Debugger) erst bei ca.Zeile 124 abgestürzt ist ab...
Hi, ich bin gerade dabei mein erstes kleines Programm mit der SFML zu erstellen (TicTacToe). Nachdem ich die Grafiken fertig gestellt habe, muss ich den Maus-Input managen: Man soll, ganz einfach auf eines der 9 TicTacToe-Felder klicken und dann wird je nachdem ein 'X' oder 'O' gezeichnet. Da ich nicht wusste wie das geht, hab ich mehrere Stunden nach einer Möglichkeit gesucht, mit Erfolg: #Click on a sprite - SFML Forum# Dort sieht man direkt, sogar vom SFML-Entwickler selbst einen für jeden Id...
Naja davor hat es ja funktioniert... Ich hatte eine Textur und ich habe es geschafft eine Instanz von CSlots zu rendern. Dann formte ich den Code um und dann fing die Krise an. Aber es lag NICHT am Code. Und ich will euch nicht weiter nerven aber jetzt kann ich keine Instanz von CSlots rendern.
So. Ich habe ein neues Projekt erstellt, habe die SFML komplett neu runtergeladen und den Code reinkopiert. TicTacToeGrid habe ich anschließend umbenannt in TicTacToe_Texture, der Name der Texturinstanz; und iSmokiieZz hatte Recht; es lag nicht am Code (und ich weiß das er nicht schön ist, aber das kann man mit der Zeit besser machen). Also mein Debugger läuft durch, es werden keine Compiler-Fehler ausgegeben und das Fenster wird geöffnet. Meine Krise ist beendet. Vielen Dank nochmal an iSmokiie...
Nur mal so: Was ist eigentlich dieses Piepen, wenn das fenster geöffnet wird? Das piepen hört dann auf, wenn man das Fenster verschiebt oder, wenn man das Fenster schließt? (SFML-Fenster)
Soll ich die statischen libs nehmen oder nicht?
Ich habe 64bit aber habe sie für 32bit runtergeladen, weil das empfohlen wird.
Ich weiß nicht genau was mit Plattform gemeint ist aber ich habe Windows 8.1 und benutzt SFML 2.1.
Zitat von »BlueCobold« An dieser Stelle mal ein Cross-Hinweis für alle, die zur Devmania gehen: Bietet doch mal einen Kurs dort an zur richtigen Interpretation und Lösung im Umgang mit: 1) Compiler und Compile-Fehlern 2) Linker und Linker-Fehlern 3) Laufzeit-Fehlern, nicht gefundenen DLLs und Nullpointern 4) Einsatz des Debuggers, Tipps & Tricks 5) Einstellungen der IDE und was sie bedeuten Ich bin nie in einen Kurs gegangen und in meiner Nähe gibt es so gut wie keine. Ich habe mein Wissen durc...
Es funktioniert weder das eine noch das andere es bleibt: C-/C++-Quelltext 1 2 3 1>------ Erstellen gestartet: Projekt: SFML_Game, Konfiguration: Debug Win32 ------ 1>LINK : fatal error LNK1104: Datei "sfml-graphics-d-2.lib" kann nicht geöffnet werden. ========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========
Sie liegt im Debug-Ordner von SFML_Game und im 'bin' Ordner von SFML-2.1. Wo soll ich sie denn hinlegen?
Einen Release-Ordner hab ich noch nicht. Naja Ich hab sfml-graphics-d-2.dll implementiert aber sie kann nicht geöffnet werden.
Das vorherige war auf BlueCobold bezogen.
Zitat von »iSmokiieZz« Du hast noch eine statische lib drin.. Ich tippe mal auf sfml-system-s-d.lib? Ja hatte ich doch das machte es nicht unbedingt besser nachdem ich es korrigiert habe (Kritisches Dialogfenster): SFML_Game.exe - Systemfehler: Das Programm kann nicht gestartet werden, da sfml-graphics-d-2.dll auf dem Computer fehlt. Installieren sie das Programm erneut, um das Problem zu beheben. Von sfml-graphics-d-2.dll höre ich zum ersten Mal.
Du meinst also mit statischen libs ist es am besten? Naja, wie auch immer. Ich kann keinen Fehler im Code finden.
Noch schlimmer nachdem ich SFML_STATIC gelöscht habe: Quellcode 1 2 3 4 5 6 7 8 1>------ Erstellen gestartet: Projekt: SFML_Game, Konfiguration: Debug Win32 ------ 1> main.cpp 1>c:\users\user\documents\visual studio 2012\projects\sfml_game\sfml_game\main.cpp(10): warning C4101: 'Texture': Unreferenzierte lokale Variable 1> Sprites.cpp 1>main.obj : error LNK2019: Verweis auf nicht aufgel÷stes externes Symbol ""__declspec(dllimport) public: __thiscall sf::String::String(char const *,class std::loc...
Wo ist denn die? Ich seh die nicht.
Ich habe VC++ 2012 und komme beim Debuggen bis sf::Texture TicTacToe_Texture in Sprite.cpp. Ich probiere also die nicht statischen libs, ich bekomme folgende Fehlermeldungen: Quellcode 1 2 3 4 1>------ Erstellen gestartet: Projekt: SFML_Game, Konfiguration: Debug Win32 ------ 1>main.obj : error LNK2001: Nicht aufgel÷stes externes Symbol ""public: static class sf::RenderStates const sf::RenderStates::Default" (?Default@RenderStates@sf@@2V12@B)". 1>C:\Users\user\documents\visual studio 2012\Projec...
Zitat von »BlueCobold« Ich könnte irgendwas vermuten, aber ich weiß leider eben nicht, was gemeint ist. Da stehen mehrere Möglichkeiten zur Auswahl. Ich meinte wenn eine Instanz DER Klasse erstellt wird, DIE den genannten Konstruktor enthält. Zitat von »iSmokiieZz« Was steht denn jetzt im Output? Hast du mal neu erstellt? Bei mir funktioniert dieser Code einwandfrei, auch wenn er nicht schön ist. Naja, rein gar nichts außer das Konsolenfenster das nichts ausgibt(ist auch nicht vorgesehen) und d...