Image

Imageex_oddm wrote in Imageru_cpp

Подскажите пожалуйста!

Есть код:

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

Подскажите пожалуйста в чем дело?