Подскажите пожалуйста!
Есть код:
float avg = 3.0;
CString s4;
s4.Format("Avg=%f", avg);
И есть ошибка в 2005 студии, которая отсутствует в 2003:
error C2664: 'void ATL::CStringT
Есть код:
float avg = 3.0;
CString s4;
s4.Format("Avg=%f", avg);
И есть ошибка в 2005 студии, которая отсутствует в 2003:
error C2664: 'void ATL::CStringT
[Error: Irreparable invalid markup ('<basetype,stringtraits>') in entry. Owner must fix manually. Raw contents below.]
Подскажите пожалуйста!
Есть код:
float avg = 3.0;
CString s4;
s4.Format("Avg=%f", avg);
И есть ошибка в 2005 студии, которая отсутствует в 2003:
error C2664: 'void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)' : cannot convert parameter 1 from 'const char [7]' to 'const wchar_t *'
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Подскажите пожалуйста в чем дело?
Есть код:
float avg = 3.0;
CString s4;
s4.Format("Avg=%f", avg);
И есть ошибка в 2005 студии, которая отсутствует в 2003:
error C2664: 'void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)' : cannot convert parameter 1 from 'const char [7]' to 'const wchar_t *'
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Подскажите пожалуйста в чем дело?
