Suchergebnisse
Suchergebnisse 1-9 von insgesamt 9.
Du hast eine Instanz, diese ist eben ein Array. Auf dieses greifst du per Zeiger zu, also hast du eine Instanz und einen Zeiger. Jedes Feld im Array ist praktisch eine Instanz, aber die hast du alle zusammengefasst in eine Array-Instanz. Ich schätze mal, dass diese Arrayinstanz anfangs etwas verwirrend sein kann, war bei mir auch so, gerade, wenn man dann nicht mehr problemlos den Punktoperator verwenden kann, aber mittlerweile geht's mehr oder weniger...
Zitat von »"nix da"« Helmut const correctness Wird auch im ersten Buch durchgenommen, ist sicherer, da der Wert eh nicht verändert wird.
Zitat von »"listner"« ok jetz funktioniert es aber auch erst seit dem ich Microsoft Visual C++ 2005 Express Edition habe ??? geht das überhaupt mit dem anderen ?? mfg listner Ja.
Zitat von »"listner"« hi ich habe wider ein anderes problem also ich habe es fertiggebracht das bei mir die leiste links fehlt von dem programm Microsoft Visual C++ 2005 Express Edition ok hab es selber hinbekommen aber ich krige das listing 4_10 immer noch nicht zum laufen Hast du die charakter.cpp wie von David erwähnt zum Projekt hinzugefügt? Gruß killmymatrix
Hau mal in die charakter.cpp und die header.hpp jeweils noch ein Quellcode 1 using namespace std; mit rein. Bei mir ging es deswegen nämlich auch nicht. >.< Gruß killmymatrix
Zitat von »"David Scherfgen"« Warum sollte man das am Ende des Programms tun? Mmh... vielleicht, damit man sich das angewöhnt, den Zeiger nach dem Löschen auf NULL zu setzen. Falls man danach nämlich noch Code schreibt und vergessen hat, den Zeiger auf NULL zu setzen und eventuell irgendwo wieder löscht, wäre das laut Buch eine potenzielle Fehlerquelle. Wäre vielleicht ganz praktisch, den Leser so weit möglich daran zu erinnern.
Huhu... (der Thread scheint recht unbelebt zu sein... mmh... ) Seite 150 und Seite 151: Bei den Koordinatenabfragen wird in den while-Schleifen immer überprüft, ob x bzw. y größer als die Konstante "Breite" ist. Bei y hätte man allerdings die Konstante "Höhe" überprüfen müssen.Seite 192: Letzter Absatz: "get" ist in Codeschriftart, "set" allerdings nicht. Wohl ein Flüchtigkeitsfehler... tztz... Btw: Super Buch. Gruß killmymatrix
Recht komisch. Funktioniert das Projekt auch nicht, wenn du es direkt über C:\Programme:\Visual C++\ListingXX (o.ä.) startest? Wenn es korrekt kompiliert und gelinkt wurde, sollte es funktionieren. Ansonsten vielleicht Visual C++ neu installieren, oder Express 2005 installieren. Gruß killmymatrix
Würde mich wundern, wenn nach ANSI-Standart programmierte Programme plötzlich wählerisch bei der Wahl der Compieler wären... :roll: Express ist der afaik momentan beste Compiler, der noch eine gute Zeit lang kostenlos bleibt. Zum Tutorial Gruß killmymatrix