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-20 von insgesamt 49.

Werbeanzeige

26.10.2011, 14:17

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Okay jetzt habe ich folgendes gemacht: hpp C-/C++-Quelltext 1 2 list<string>m_sWordList; list<string>::iterator m_iWordList; cpp C-/C++-Quelltext 1 2 3 4 5 6 7 8 ifstream file("myfile.txt"); std::string buffer; while (std::getline(file, buffer)) { if (buffer != "" && buffer != " " && buffer != " " && buffer != " " && buffer != " " && buffer != " ") m_sWordList.push_back(buffer); } Ich denke, dass das soweit funktionieren sollte, aber jetzt möchte ich sowas in der Art machen: C-/C++-Quelltext 1 2...

25.10.2011, 21:58

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Ja meine Frage war eigentlich, wie man das doch irgendwie hinkriegt, aber trotzdem ist std::list eine gute idee... Hätte ich bedenken sollen, ich baue es gleich mal ein.

25.10.2011, 21:22

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Okay, also jetzt habe ich etwa folgendes versucht: main.hpp C-/C++-Quelltext 1 2 3 //............... string* m_pStringList[2000000]; //............... ich mache mit absicht einen String pointer, da ich später noch plane, die Länge dynamisch zuzuweisen (da das ganze sonst zu viel Speicher verschlingen würde). C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 ifstream file("myfile.txt"); std::string buffer; int index = 0; while (std::getline(file, buffer)) { m_pStringList[index] = buffer; index++; } Fehler (der ...

24.10.2011, 20:32

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Okay... Habe ich gemacht, jetzt kommt aber ein anderer Fehler: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ifstream file("myfile.txt"); char* buffer = NULL; buffer = new char[51]; int index = 0; while(!file.eof()) { file.getline(buffer, 50); xxx[index] = new Cxxx(); xxx[index]->Fill(buffer); index++; } Cxxx = Klasse xxx = Array der Klasse Cxxx Jetzt kommt bei mir bei dem 2. Durchlauf dieser Schleife bei der Zeile file.getline(buffer, 50); wieder ein Fehler: Unbehandelte Ausnahme bei 0x7...

24.10.2011, 20:11

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Ah aber ich glaube damit habe ich es irgendwann auch versucht und hatte Probleme... Achja genau: Wenn ich das char* aus der Datei kriege, kann ich es ja einfach in einen String einfügen. Wenn ich jetzt allerdings wieder den Wert haben möchte, habe ich bisher nur die Möglichkeit gefunden, den String in const char[] zu casten, jedoch nicht in char[] oder char*. Oder habe ich da eine Funktion übersehen?

24.10.2011, 19:59

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Zitat von »BurningWave« char* buffer = new char; Was wird das? Speicherplatz für einen einzigen char, in den weiter unten 50 Zeichen kopiert werden? Dieser Speicherplatz wird außerdem nicht gelöscht. Ganz schlecht. Besser wäre: char buffer[50]; xxx->Fill(?????????????????????); Muss heißen xxx->Fill("?????????????????????"); Mache aus tbResult Fill(char NewContent[]) das: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 tbResult Fill(char *NewContent) { if(m_pContent) { delete [] m_pContent; m_pCont...

24.10.2011, 19:32

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

ifstream file("some file.txt"); char* buffer = new char; int index = 0; while(!file.eof()) { file.getline(buffer, 50); xxx->Fill(?????????????????????); index++; } class xxx { tbResult Fill(char NewContent[]) { char* temp = new char[sizeof (NewContent) / sizeof (char) + 1]; temp = NewContent; m_pContent = temp; return TB_OK; } } Ich hoffe, das ist halbwegs verständlich... Also um es noch etwas besser auszudrücken: Ich habe eine Funktion und eine Klasse, die selbst eine Membervariable vom Typ cha...

24.10.2011, 18:48

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Oh danke, hab die leider nicht richtig mitgelinkt aber jetzt habe ich noch ein (eher kleineres) Problem: Ich habe eine Funktion mit einem Char Array als Parameter (char ch1[]) und jetzt habe ich bei dem Laden einer Datei einen char Pointer (char*). Wie kann ich ganz einfach diesen Pointer in ein Char Array umwandeln und der Funktion liefern? Ich hab schon einiges versucht, aber meistens ist das übergebene Array dann nur 1 Eintrag groß und es wird nur das "A" am Anfang mitgeliefert... MfG pd9937

17.10.2011, 06:43

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Also mitgelinkt denke ich schon, Tribase hat immer funktioniert und wenn ich "d3d9.h" eingeben will, schlägt er mir einige directx header vor (wieso sollte er sie vorschlagen, wenn sie nicht mitgelinkt wurden?). Bereinigen bzw. neu erstellen hilft leider auch nicht. Hat irgendjemand vielleicht noch eine andere Idee?

16.10.2011, 20:01

Forenbeitrag von: »pd9937«

Nicht aufgelöstes externes Symbol bei dem Auflisten der Adapter

Hallo wieder einmal, leider habe ich erneut ein Problem. Eigentlich bezieht es sich ziemlich genau auf das Beispiel im Buch (Seite 109), bei dem die Grafikadapter aufgelistet werden. Undzwar habe ich folgendes Problem: Ich erhalte (leider weiß ich nicht, nicht einmal nach der msdn Seite, warum) beim Kompilieren 2 Fehler (die höchstwahrscheinlich zusammenhängen): Fehler error LNK1120: 1 nicht aufgelöste externe Verweis Fehler error LNK2001: Nicht aufgelöstes externes Symbol "_Direct3DCreate9@4". ...

11.10.2011, 18:15

Forenbeitrag von: »pd9937«

TriBase Modelle mit Texturen zeichnen (.tbm)

Hallo alle miteinander, ich hätte wieder eine Frage: Sagen wir mal, ich lade mir eine Modelldatei (z.b. .lwo) aus dem Internet herunter (nehmen wir an, es ist ein Modell der Erde), dann erhalte ich einen Ordner mit einer .lwo Datei und einigen Texturendateien (Erdoberfläche, Wolken,...). Nun konvertiere ich die Datei (.lwo) in eine .3ds Datei, damit der Tribase-Model converter sie akzeptiert. Nun erhalte ich eine .3ds Datei, die nur eine Kugel und keine Texturen beinhaltet. Nun konvertiere ich s...

29.09.2011, 07:20

Forenbeitrag von: »pd9937«

Processing html data- folder

Ok jetzt habe ich selbst eine Lösung gefunden. Ich verwende jetzt eclipse nach diesem Tutorial: http://processing.org/learning/eclipse/ Die Bilder werden in den projekt/bin/data folder kopiert, dann geht es!

16.09.2011, 19:41

Forenbeitrag von: »pd9937«

Processing html data- folder

Ok ich habe mir das jetzt angesehen, aber mir bringt es nicht besonders viel.. Ich lade mal ein Archiv von dem Processing Compiler output hoch. Vielleicht könnt ihr mir vielleicht helfen. Ich habe bei der Processing Software einfach ein Bild importiert und folgenden Source- code eingegeben: Quellcode 1 2 3 4 5 6 7 8 9 10 11 PImage img; void setup() { size(320,240); img = loadImage("img.jpg"); } void draw() { background(0); image(img,0,0); }

13.09.2011, 20:59

Forenbeitrag von: »pd9937«

Processing html data- folder

Oh, das habe ich vergessen, in dem verzeichnis habe ich das auch schon versucht... Bei dem mitgelieferten Compiler, den ich allerdings wegen mehreren gründen nicht verwende, gab es eine Möglichkeit ein Bild irgendwie hinzuzufügen... Ok das hat mich auf eine Idee gebracht, ich könnte morgen früh versuchen, auf diese weise einen kleinen Script zu erstellen und mir den output anzusehen...

13.09.2011, 19:40

Forenbeitrag von: »pd9937«

Processing html data- folder

Erstmal hallo, Alle miteinander. Ich habe mir die Seite zum 1. Spieleprogrammierer- Contest einmal angesehen (Der 1. sppro-Spiele-Contest) und sie hat mich inspiriert. Seitdem habe ich mich mit Processing befasst (Tutorials habe ich hierher: http://processing.org/learning/) und stehe jetzt vor einem Problem. Ich verwende weder Eclipse, noch den Processing Compiler, sondern Notepad++ (ein Editor mit Zahlreichen Funktionen, wie z.b. JS Highlighting). Bei dem Tutorial "Images and Pixels" stehe ich ...

21.07.2011, 09:39

Forenbeitrag von: »pd9937«

Bei Webbrowser Steuerelement mit Scrollbars arbeiten (.net)

Naja, der dritte Link gibt mir nicht wirklich die Lösung, da die darin erwähnte Variable offenbar auch von der Scrollposition abhängt... Und zeitsparend ist das mit dem HtmlDocument auch nicht gerade.... muss ich wohl eine andere Lösung finden...

20.07.2011, 17:50

Forenbeitrag von: »pd9937«

Bei Webbrowser Steuerelement mit Scrollbars arbeiten (.net)

Zitat von »Chromanoid« Die maximal mögliche Position müsstest du über body.scrollHeight erreichen können. Die Variable existiert nicht Denkt ihr, dass die Js Lösung von der Performance her schneller wäre?

20.07.2011, 13:32

Forenbeitrag von: »pd9937«

Bei Webbrowser Steuerelement mit Scrollbars arbeiten (.net)

Ok also... Ich hab jetzt die Daten dieses "Scrollrects". Aber wie kann man herausfinden, wie weit gescrollt wurde? Man kann ja nur die Position sehen, aber nicht die maximal mögliche Position (ganz nach unten gescrollt), oder?

20.07.2011, 13:17

Forenbeitrag von: »pd9937«

Bei Webbrowser Steuerelement mit Scrollbars arbeiten (.net)

oh hab gerade rausgefunden, wie man das beheben kann Ich habe eine "dummy.html" erstellt mit dem Inhalt Quellcode 1 <html>Bitte warten...</html> und diese ganz am Anfang angesteuert (navigate("website.xxx"))

20.07.2011, 12:57

Forenbeitrag von: »pd9937«

Bei Webbrowser Steuerelement mit Scrollbars arbeiten (.net)

ok ich habs mir angesehen... die erste zeile: Quellcode 1 Dim body As HtmlElement = WebBrowser1.Document.GetElementsByTagName("body")(0) führt zu: Zitat NullReferenceExeption was unhandled Object reference not set to an instance of an object.

Werbeanzeige