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 31.

Werbeanzeige

25.04.2010, 15:48

Forenbeitrag von: »NotGood«

<Gelöst> Probleme beim Inkludieren von Dateien

Supi. Das ging schnell. Die Fehlermeldung erscheint nicht mehr (mit cmath) (Dafür habe ich andere, aber die werde ich, denke ich mal, schon alleine raus bekommen) Vielen Dank noch einmal!

25.04.2010, 15:41

Forenbeitrag von: »NotGood«

<Gelöst> Probleme beim Inkludieren von Dateien

Hallo Liebe Leutchen, habe mal wieder ein Problem, dass ich so vorher noch nicht hatte (oder zumindest nicht bemerkt habe). Ich bekomme die Datei "math" nicht inkludiert (u. a. bei stdlib funktioniert es auch nicht, andere habe ich nicht ausprobiert). Fehler lautet: fatal error C1083: Datei (Include) kann nicht geöffnet werden: "math": No such file or directory Kann also die Datei nicht finden Soweit ich weiß gehört die doch zum Standard und sollte im selben Verzeichnis wie "iostream" zu finden ...

24.01.2010, 19:58

Forenbeitrag von: »NotGood«

[gelöst] Circular Funktionen <- Funktionen.o

OK, Fehler entdeckt. Ist ein ganz dummer Fehler sogar, den ich selber nicht kannte da ich üblicherweise nicht in Dev C++ arbeite und mehr als die Überschrift bringt der Compiler als Fehlermeldung nicht raus, also ziemlich karg. Das Problem beim Dev C++ ist, dass wenn man eine Quelldatei erstellt und dem Projekt hinzufügt, er nicht automatisch die endung cpp anhängt (bzw. man es sich nicht wie beim VC 2008 z. bsp. einfach anklickt und er direkt die entsprechende endung anhängt). Wenn man das manu...

24.01.2010, 19:27

Forenbeitrag von: »NotGood«

[gelöst] Circular Funktionen <- Funktionen.o

Fehlermeldung: Circular Funktionen <- Funktionen.o dependency dropped. Ich habe versucht Deklaration und Definition von Funktionen im Dev C++ zu trennen und bekomme o. g. Fehlermeldung. Die Prototypen sind in der Header-datei, während die eigentliche Funktion in einer Cpp sind. Wenn ich alles in der main-cpp eintrage funktioniert das Programm ohne Probleme. Kann mir jemand erklären, was diese Fehlermeldung bedeutet und wie ich die weg bekomme?

15.01.2010, 19:08

Forenbeitrag von: »NotGood«

Ein Listing, dass ich nicht ganz verstehe

Ich glaube so langsam aber sicher dämmert mir das Prinzip der verketteten Listen. Vielleicht bin ich dank euch doch noch kein Hoffnungsloser Fall. Ich werde mir noch einmal die Details im Listing anschauen und eure Antworten zu Hilfe nehmen. Aber es sieht gut aus, dass ich das soweit verstanden habe, auch wenn es eine schwere Geburt war. Danke an euch beide von meiner Seite aus. P.S. Klasse Darstellung Drakon. Die hat viel ausgemacht.

15.01.2010, 18:31

Forenbeitrag von: »NotGood«

Ein Listing, dass ich nicht ganz verstehe

das heißt node->next beinhaltet die Adresse von NewNode, oder? Also wäre der Inhalt von node->next den ich ansprechen kann daten=10 und next=0? Und das mit der Iteration habe ich leider noch nicht verstehen können. Bei einem Array ist das Nachvollziehbar da ich den Index ansprechen kann. Wie kann node die einzelnen Daten rausfiltern wenn es z. Bsp. 8, 9 und 10 beinhalten würde. Das ist ja nur ein Zeiger, der nur eine Speicheradresse wiedergeben kann, während die Werte doch in verschiedenen Adres...

15.01.2010, 17:36

Forenbeitrag von: »NotGood«

Ein Listing, dass ich nicht ganz verstehe

Es handelt sich dabei um Jürgen Wolfs Listing aus dem Buch C++ von A-Z, dass beweist, dass 1200 Seiten noch lange nicht bedeuten, dass auch alles ausführlicher erklärt wird. Hier das Listing: 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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100...

09.01.2010, 02:09

Forenbeitrag von: »NotGood«

Zuweisung durch Zeiger mit New an Array

Danke schön für den Hinweis NachoMan. Mir ging es aber nur um das Prinzip der Arrays und da hat mir Drakon mit seinem Listing eine wunderbare Steilvorlage fürs Verständnis geliefert, auch wenn mir der Gedanke dann später selber in den Sinn gekommen ist. Nochmals Danke und Kompliment an euch Nachteulen :praise

09.01.2010, 01:52

Forenbeitrag von: »NotGood«

Zuweisung durch Zeiger mit New an Array

Vielleicht habe ich es selber raus bekommen. Kann es sein, dass ich bei pointern das Sternchen (bei Arrays) nicht mit angeben brauch, weil ein Array selber wie ein Pointer ist und die eckigen Klammern als Dereferenzierungsersatz dienen? Das würde auch erklären, warum man mit pointer auf Array auch "normal" rechnen kann (z. Bsp. Ergebnis += pArray) Stimmt das? Wenn nicht, dann korrigiert mich bitte unbedingt :oops: Edit: Drakon war wieder mal schneller. Deine Antwort bestätigt das,was ich mir sch...

09.01.2010, 01:41

Forenbeitrag von: »NotGood«

Zuweisung durch Zeiger mit New an Array

Hallo liebe Mitglieder, habe eine Frage wg. der Syntax von Zeigern, wenn wir diesem Werte für einen Array zuweisen. z. Bsp. C-/C++-Quelltext 1 2 3 4 5 6 7 int *pArray = new int[30]; pArray[0]=22; pArray[1]=60; .... pArray[29] = 1000; Ich dachte eigentlich immer, dass man Werte nur an einen Pointer zuweisen kann,wenn man den Dereferenzierungsoperator benutzt. Wieso aber kann man im obigen Beispiele, die Werte direkt zuweisen ohne das Sternchen? Für eine leicht verständliche Antwort, vielen Dank v...

31.12.2009, 21:27

Forenbeitrag von: »NotGood«

Einrichten der TriBase Engine in VC++ 2008 Express

Danke, werde ich mal gleich ausprobieren wenn ich zu Hause bin.

31.12.2009, 20:19

Forenbeitrag von: »NotGood«

Einrichten der TriBase Engine in VC++ 2008 Express

Hallo Leute, wo es diesen Thread hier gibt, schreibe ich doch gleich mal rein. Ich habe heute versucht die Tribase-Engine zu inkludieren. habe meines erachtens auch soweit alle Bibliotheken verlinkt gemäß Buchbeschreibung. jetzt bekomme ich allerdings eine MessageBox-Fehlermeldung, dass die Anwendung nicht starten kann, weil er die TriBaseD.dll nicht finden kann. Kann mir da einer weiterhelfen? Vielen Dank vorab.

28.12.2009, 21:00

Forenbeitrag von: »NotGood«

Problem mit dem programmieren!

Zitat von »"K-Bal"« Er versucht doch nur seinem Nick gerecht zu werden Endlich mal einer der es Begriffen hat... Aber zu meiner Verteidigung. Ich habe auf die Nachteile der "system"-Anweisung hingewiesen.

28.12.2009, 16:37

Forenbeitrag von: »NotGood«

Problem mit dem programmieren!

Ich wollte nur weitere Möglichkeiten präsentieren und auch mal was beitragen, anstatt immer nur Fragen zu stellen, wie gerade was geht

28.12.2009, 16:35

Forenbeitrag von: »NotGood«

Übergabe ArrayPointer an Funktion

Viele Wege führen nach Rom, oder? Das ganze soll ein Spielfeld sein, auf dem später Hindernisse und Spielfiguren dargestellt werden. Mein Ziel war es, dass das Spielfeld wissen muß, welche Figur und welches Hinderniss gerade wo steht. Und da die Routinen für Figurenbewegungen usw. separat stehen sollen, muß ich daher von überall auf die Felder zugreifen können ohne viel hin und her geschiebe über den Stack (daher also über die Speicheradresse der einzelnen Felder). Hört sich ganz doll an, oder? ...

28.12.2009, 16:26

Forenbeitrag von: »NotGood«

Problem mit dem programmieren!

Der Vollständigkeithalber: Für solche kleinen "Test"-Programme gibt es auch noch die Funktion system("pause") -> Bei größeren Projekten unbedingt weglassen, da es ein wahrer Ressourcenfresser ist, oder eine kleine Endlosschleife mit While(1). Also ungefähr so: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 #include <iostream> using namespace std; int main() { cout << "Hello World! \n"; while (1); //oder system("pause"); oder eben cin.get(); return 0; }

27.12.2009, 15:13

Forenbeitrag von: »NotGood«

Übergabe ArrayPointer an Funktion

@GR-PA Hui, dass ist aber ein hübscher Brocken Code. Auf so eine Idee wäre ich niemals gekommen. @Nexus Werde das natürlich versuchen weitestgehend zu vermeiden. Aber da die Fähigkeiten zu Anfang ja sehr begrenzt sind (habe erst vor knapp 2 Monaten mit C++ und somit auch mit dem Programmieren angefangen) , wird das jetzt bei meinen ersten Gehversuchen nicht immer gut gelingen. Zumindest versuche ich dann solche Sachen mit Pointerzugriffen kenntlich zu machen :oops: Vielen Dank an alle, für die s...

27.12.2009, 13:51

Forenbeitrag von: »NotGood«

Übergabe ArrayPointer an Funktion

Danke für die Antwort. Mit den Vektoren werde ich es mal probieren, dennoch läßt mich die Neugier nicht los. Es muß doch auch mit mehrdimensionalen Arrays funktionieren. Nur wie? Mit Eindimensionalen scheint das ja kein Problem zu geben: 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 #include <iostream> using namespace std; void fuelleArray(int* EinArray); int main() { int array[8]; fuelleArray(array); for(int i = 0; i < 8; i++) { cout << arr...

27.12.2009, 13:33

Forenbeitrag von: »NotGood«

Übergabe ArrayPointer an Funktion

Ich habe folgendes Problem, was vermutlich für euch Profis easy zu lösen wäre. Ich würde gerne einen Pointer auf ein mehrdimensionales Array erzeugen und diesen an eine Funktion zum belegen weiterreichen. Ich wollte nämlich gerne die Felder von überall aus dem Programm ansprechen können, ohne den Array Global machen zu müssen und war der Meinung, dass ein Ansprechen über die Adresse, dann das beste wäre. Bevor ich aber jetzt mehr sage als nötig, hier mein Beispielcode: C-/C++-Quelltext 1 2 3 4 5...

25.12.2009, 17:13

Forenbeitrag von: »NotGood«

Kapitel 7.9 Vererbung - Listing 7.12

Ich habe in der Forumssuche nach Kapitel 7.10 gesucht, aber da ich dort nichts entsprechendes gefunden habe, benutze ich diesen Thread um auf einen Fehler hinzuweisen. Zumindest hat sich meiner Meinung nach ein Fehler eingeschlichen, der bei Übernahme in einer anderen Anwendung zu einem Absturz führen könnte. 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 46 47 48 49 50 51 52 53 54 55 class CRaumschif...

Werbeanzeige