![]() |
visual studio 2008 c++ возвращает неверный код ascii
выполняю значит
Код:
cout << (int)"§";хотя php на этой же винде возвращает 167 при выполнени PHP код:
З.Ы. коды стандартных символов пхп и си возвращают одинаковые. |
cout<<(int)'§' попробуй
|
Цитата:
если +256 то правильно будет!! ))) но почему так??? :confused: |
unsigned char c='§';
cout<<(int)c<<endl; |
просто в с++ значения обычно не от 0 до 255, а с -128
|
cout << (int)(((int)'A')&0xFF); вместо А - твой символ
|
| Время: 09:39 |