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-13 von insgesamt 13.

Werbeanzeige

12.03.2006, 14:03

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

dankeschö, jetzt klappt nach ein paar anderen kleinen Prlbemen alles. Ich habe nur noch eine Frage (interessahalber). Wenn ich das Projekt von der CD kompiliere meckert er ja nicht rum, weiß VS das es sich um ein ältereres Projekt handelt und beachtet den Fehler (bzw. Hinweis auf eine neue version) nicht und kompiliert einfach? oder warum sagt er bei den original Dateien trotz gleichem quelltext nichts? Vielen dank

10.03.2006, 19:37

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

tut mir ja leid, wenn cih hier so doof fragem aber wenn ich nun folgendes schreiben: C-/C++-Quelltext 1 fopen_s(m_Logfile, LogName, "w"); bekomme ich folgende meldung: Quellcode 1 : error C2664: 'fopen_s' : cannot convert parameter 1 from 'FILE *' to 'FILE **' was ist denn ein FILE** ?

10.03.2006, 15:01

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

das heisst doch dann, das ich die FILE struktur schon vorher irgendwie erstelen muss, oder? wie mann ich das denn machen? wenn ich das richtig verstanden habe ist die variable "FILE *m_Logfile" doch eine varibale die einen poniter speichert der darauf zeigt, wo sich diese FILE variable (die angibt was mit der datei ist?) gespeichert ist oder? und in dem buch erstellt das fopen doch dann die FILE variabelund gibt die adresse an m_Logfile zurück - oder verstehe ich das total falsch? so, un nun möc...

10.03.2006, 09:38

Forenbeitrag von: »dehein2«

!?!

also hier nochmal der gesammte Fehlercode: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 m:\workspace\visual studio 2005\projects\class_logfile\class_logfile\logfile.cpp(21) : warning C4996: 'fopen' was declared deprecated c:\programme\microsoft visual studio 8\vc\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' m:\worksp...

09.03.2006, 23:05

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

ja, das wusste ich, bin aber noch anfänger und kann dann damit nciht so wirklich viel anfangen. aus welchem grund geht das denn nicht wie es im buch steht? wenn ich dir Orignal Dateien (von der CD) kompileire meckert er nix, (((

09.03.2006, 22:46

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

hmm, also anders als im buch!?! - dann sagt er mir, dass fopen_s nicht 2 argumente akzeptiert, wo sehe ich denn nach, was fopen_s haben möchte?

09.03.2006, 22:14

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

darf ich nochmal was fragen, was bedeutet diese fehlermeldung (bin gerade bei den log files) Quellcode 1 2 3 m:\workspace\visual studio 2005\projects\class_logfile\class_logfile\logfile.cpp(21) : warning C4996: 'fopen' was declared deprecated c:\programme\microsoft visual studio 8\vc\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details....

09.03.2006, 11:17

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

ich übersehe wohl manchmal so kleingkeiten - aber aus fehlern lernt man ja D A N K E

09.03.2006, 11:10

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

ahh, habe in der singelton.hpp ein * vergessen, aber nun habe ich dieses fehler: Quellcode 1 2 3 4 5 6 7 8 9 10 ------ Build started: Project: singletons_test, Configuration: Debug Win32 ------ Compiling... main.cpp Compiling manifest to resources... Linking... main.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall TSingleton<class CLogFile>::~TSingleton<class CLogFile>(void)" (??1?$TSingleton@VCLogFile@@@@UAE@XZ) referenced in function __unwindfunclet$??0CLogFile@@QAE@...

09.03.2006, 10:09

Forenbeitrag von: »dehein2«

finde Fehler nicht 2

Jetz gucke ich schon wieder seit 20min auf den code und finde da keinen fehler .. es geht um die singeltons: hier mal mein code.(stimmt wieder fast mit dem buch überein) singelton.hpp: Quellcode 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 #ifndef TSINGLETON #define TSINGLETON template <class T> class TSingleton { protected: static T *m_pSingleton; public: virtual ~TSingleton(); inline static T get() { if(!m_pSingleton) m_pSingleton = new T; return...

08.03.2006, 10:18

Forenbeitrag von: »dehein2«

finde Fehler nicht...

ui, das war aber eine schnelle antwort, danke aber leider hilft das nicht. im buch steht die zeile ja auch in der main funktion: wenn ich also die zeile dann vor die main funktion setzte bekomme ich folgende meldung mit der ich nichts anfangen kann Quellcode 1 m:\workspace\visual studio 2005\projects\class_test\class_test\main.cpp(36) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

08.03.2006, 10:03

Forenbeitrag von: »dehein2«

finde Fehler nicht...

ich habe einfach mal das Beispiel aus listing 7.15 gemacht (ist nicht 100% identisch) und bekomme folgende Fehlermeldung: Quellcode 1 2 3 4 5 6 7 8 9 ------ Build started: Project: class_Test, Configuration: Debug Win32 ------ Compiling... main.cpp Linking... main.obj : error LNK2001: unresolved external symbol "public: static int Craumschiff::m_zaehler" (?m_zaehler@Craumschiff@@2HA) M:\workspace\Visual Studio 2005\Projects\class_Test\Debug\class_Test.exe : fatal error LNK1120: 1 unresolved exte...

Werbeanzeige