Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Zeichnen bei der Initialisierung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
19.09.2003, 22:58 Uhr
Pablo
Supertux
(Operator)


Dann musst du im ganzen Projekt nach den Namen dieser Klasse und Sachen, die mit ihr zu tun haben und lösche sie. Mir würde auch mehr helfen, wenn du die Fehler postest, dann könnte ich dir sagen, wo der Fehler liegt.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
19.09.2003, 23:07 Uhr
~Christian
Gast


Okay, dann muß ich das wohl machen, dacht es gibt evtl. ne andere Möglichkeit in VC++. Wie gesagt, der Quellcode ist im Geschäft,komm ich erst montag wieder ran, es sind Fehler der Art: "Fatal Error: File ... not found".
Hab schon versucht, alles raus zu löschen, per "Suchen in Dateien", bringt aber leider auch nicht wirklich was. Aber wie gesagt, ist nicht so tragisch, ist "nur" ein Schönheitsfehler, werd erstmal vesuchen das Prog fertig zu bekommen und mich dann um solche Sachen kümmern.
Aber ich danke dir auf jeden Fall für deine Hilfe, ich denke ich werd noch einige Probleme mit dem Projekt bekommen, hab leider keine Chance irgendwoher Hilfe zu bekommen, da keiner in der Firma Ahnung von VC++ hat, ich werd weitere Fragen in diesen Thread posten, wär echt nett von dir (und natürlich anderen) wenn du (ihr) ab und zu hier rein schauen würdet

Wünsche euch allen einen schönen Abend und werd versuchen das ganze jetzt erstmal bis Montag zu vergessen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
19.09.2003, 23:24 Uhr
Pablo
Supertux
(Operator)


Du musst die Dateien aus dem Projekt löschen, sonst wird der Compiler diese Dateien suchen und nicht finden.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
19.09.2003, 23:28 Uhr
~Christian
Gast


Ja, das ist mir schon klar, nur ist das leider nicht so einfach, da VC++ Verweise auf die Dateien an allen möglichen und unmöglichen Stelle hat! Aber das Problem verschieb ich wie gesagt erstmal ans Ende meines Projekts.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
22.09.2003, 07:46 Uhr
~Christian
Gast


Das mit dem Feld hat leider nicht so ganz geklappt wie ich es mir dachte!
Folgende Situation:
double feld1[10][2]={{1.2,1},{5.3,3.5},....}};
double feld2[10][2]={{3.1,1.7},{4.3,7.5},....}};
.
.
.
double feldx[10][2]={...};

Nun möchte ich alle diese Arrays durch ein neues Array ansprechen können, also der Art:

double AlleFelder[1000]={feld1,feld2,...};
und dann also so in der Art wie (AlleFelder[2])[1][1] auf die 3.1 aus Feld 2 zugreifen. Nur leider funktoiniert das so nicht. Weiß da jemand rat??!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
22.09.2003, 08:33 Uhr
Tommix



Hallo,
bei dem Löschen liegt jetzt, glaube ich, ein Missverständnis vor. Du sollst die betreffenden Dateien nicht von der Platte löschen, sonder aus dem Projekt! D.h. im Fenster "Arbeitsbereich" die Registerkarte "Dateien" wählen, die betreffenden Quell- und Headerdateien suchen und per "Entf"-Taste löschen.
Wenn Du tatsächlich ein Feld aus Feldern brauchst, würde ich einfach eine weitere Dimension hinzufügen:
double AlleFelder[10][2][1000] = ...

Gruss, Tommix

Dieser Post wurde am 22.09.2003 um 08:34 Uhr von Tommix editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
22.09.2003, 08:51 Uhr
~Christian
Gast


Ach so, thx, hat geklappt!
Das geht leider nicht, da ich auf die einzelnen Felder auch noch durch per Namen zugreifen können muß, also es muß schon jedes "individuell" sein.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
22.09.2003, 09:53 Uhr
~Christian
Gast


Dazu kommt jetzt noch ein Problem: die Felder sind in einer Headerdatei definiert, jetzt benötige ich diese Felder aber in 2 Klassen. Wenn ich die Headerdatei in beiden Klassen include kommt folgender Fehler:

int (* feld1)[2]" (?feld1@@3PAY01HA) bereits in Berechnungen.obj definiert

Wie kann ich trotzdem in beiden Klassen auf die Felder zugreifen?!

Gruß Christian
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
22.09.2003, 10:18 Uhr
virtual
Sexiest Bit alive
(Operator)


Normalerweise darfts Du Variable nie Im Header definieren, sondern nur deklarieren. Bahnhof?

C++:
int x; /* Deklaration und definition */
extern int y; /* Nur deklaration */
int y; /* Wg. vorheriger deklaration nur definition */.


Im Header also vor feld ein extern Schreiben und die Definition in ein .c oder .cpp auslagern.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
22.09.2003, 17:16 Uhr
~Christian
Gast


Ah ja, okay, kapiert
Aber ne Lösung für das Feldproblem bräucht ich noch, ist super wichtig!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: