Ik heb het nu voormekaar om een static const char werkend te krijgen, maar nu heb ik een probleem met het casten van een 'const char *' naar een 'const char'. Bij deze regel:
CSampleDoc::readertmp[CSampleDoc::a] = lpszPathName;
krijg ik de volgende error:
error C2440: '=' : cannot convert from 'const char *' to 'const char'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
Als ik dan wil casten:
reinterpret_cast < const char > ( lpszPathName );
CSampleDoc::readertmp[CSampleDoc::a] = lpszPathName;
Dan krijg ik precies dezelfde error.
Gebruik ik de verkeerde 'cast', of gebruik ik hem verkeerd. Ik heb de MSDN Library gebruikt om de cast te vinden, en volgens mij gebruik ik hem wel goed. Iemand een idee hoe ik dit kan oplossen?
CSampleDoc::readertmp[CSampleDoc::a] = lpszPathName;
krijg ik de volgende error:
error C2440: '=' : cannot convert from 'const char *' to 'const char'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
Als ik dan wil casten:
reinterpret_cast < const char > ( lpszPathName );
CSampleDoc::readertmp[CSampleDoc::a] = lpszPathName;
Dan krijg ik precies dezelfde error.
Gebruik ik de verkeerde 'cast', of gebruik ik hem verkeerd. Ik heb de MSDN Library gebruikt om de cast te vinden, en volgens mij gebruik ik hem wel goed. Iemand een idee hoe ik dit kan oplossen?