|
|
|
Unicode и Multi-byte
|
|||
|---|---|---|---|
|
#18+
В проект на VC++ 2005 (3D с DirectX SDK 9) который сделан под кодировку Unicode (в project properties->General->CharacterSet=Unicode)и не хочет компилироваться c Multi-byte надо добавить исходники для работы с Interbase (IBPP) которые если компилировать с Unicode выдают ошибки: cannot convert parameter 1 from 'const char *' to 'LPCWSTR' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast и warning C4995: 'gets': name was marked as #pragma deprecated Переделывать проекты было бы достаточно тяжело так как они не маленькие. Какие варианты решения этой проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 17:32 |
|
||
|
Unicode и Multi-byte
|
|||
|---|---|---|---|
|
#18+
Что такое Multi-byte? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2006, 21:11 |
|
||
|
Unicode и Multi-byte
|
|||
|---|---|---|---|
|
#18+
если один не хочет компилиться в MBCS, а другой – в UNICODE, то одного из них придётся переписывать, без вариантов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:01 |
|
||
|
Unicode и Multi-byte
|
|||
|---|---|---|---|
|
#18+
будет достаточно повставлять костылей вокруг интерфейса. У этих проектов много точек соприкосновений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:24 |
|
||
|
Unicode и Multi-byte
|
|||
|---|---|---|---|
|
#18+
maytonЧто такое Multi-byte? Код с поддержкой кодировок, в которых символ может занимать нескольо байт, а не один, и в общем случае символ имеет переменную длину. Это как UTF-8, но только в MBCS как раз UTF-8 не используется. Для русского например используется кодировка ANSI 1251. Самое главное отличие в этом режиме от режима ANSI (когда ни MBCS, ни UNICODE не определены) -- это что количество символов в строке начинает быть НЕравным количеству байт в строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=57&tid=2029846]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
159ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 414ms |

| 0 / 0 |
