Hallo zusammen,
nachdem ich von Patrick (danke nochmal
) ein Template zur Typkonvertierung erhalten habe, durch die ich ein String in ein Float verwandeln kann (ohne dass die Zeichencodes genommen werden), kommt in Debug-Modus ein Linkerfehler. Das Programm klappt allerdings im Releasemodus wunderbar
.
Der Fehler lautet:
Matab error LNK2019: Nicht aufgeloestes externes Symbol __CrtDbgReport, verwiesen in Funktion __Mbrtowc_lk
"Matab" steht natürlich für den Projektnamen, das "Dbg" steht wohl für Debug, und wie gesagt, im Releasemodus gehts einwandfrei.
So, nun endlich der Code:
|
Quellcode
|
1
2
3
4
5
6
|
string strText;
float fWertX;
stringstream s;
s << strText;
s >> fWertX; // wenn diese Zeile auskommentiert wird, klappt es ohne Fehler
|
Der Fehler liegt also nur in der Zeile
s >> fWertX; - zumindest gehts, wenn diese Zeile auskommentiert wird.
Wenn jemand eine Idee hat, immer her damit
Danke
unsigned int
\edit: So, nun hab ich noch die Libcmt.lib in den Einstellungen für den Debugmodus hinzugefügt und nun klappt es