Specify wide-character constant?
От: igna Россия  
Дата: 16.01.09 13:33
Оценка:
"Use wide-character constants in place of multicharacter constants to ensure portability. " — такой совет можно прочитать здесь. И дальше пример:

char ch = 'x';          // Specify normal character constant.
int mbch = 'ab';        // Specify system-dependent
                        //  multicharacter constant.
wchar_t wcch = L'ab';   // Specify wide-character constant.


Тем не менее при компиляции VC++ выдает предупреждение "characters beyond first in wide-character constant ignored" и значением L'ab' становится код буквы 'a'.

Так в чем суть совета?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.