SEAMAN Geschrieben 6. März 2006 Geschrieben 6. März 2006 error C2664: 'atof' : cannot convert parameter 1 from 'CString' to 'const char *' Hallo diese Fehlermeldung kommst immer wenn ich atof anwenden will mein test code: double test = atof(m_Anzeige); Kann mir bitte jemand Helfen was ich falsch mache. m_Anzeige ist vom Typ CString Danke
Klotzkopp Geschrieben 6. März 2006 Geschrieben 6. März 2006 VC2005 ist standardmäßig so eingestellt, dass Unicode benutzt wird. In diesem Fall ist TCHAR (auf dem CString basiert) gleichbedeutend mit wchar_t, d.h. die ganzen Funktionen, die char-Zeiger erwarten, funktionieren nicht mit CStrings. Du kannst in den Projekteigenschaften, unter General -> Character Set -> Use Multi-Byte Character Set einstellen, oder du musst die Unicode-Variante benutzen: _wtof.
SEAMAN Geschrieben 6. März 2006 Autor Geschrieben 6. März 2006 error C2440: '=' : cannot convert from 'LPCTSTR' to 'LPCWSTR' Jetzt kommt leider diese Fehlermeldung. Kannst du mir auch da weiterhelfen?? Bitte?? Danke
SEAMAN Geschrieben 6. März 2006 Autor Geschrieben 6. März 2006 Danke nochmal für den Tipp mit der Einstellung. klappt alles.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden