Комбинация ссылок "Unicode" и "MultiByte" библиотеки безопасности - PullRequest
0 голосов
/ 02 апреля 2020

Безопасно ли (во время выполнения) объединять библиотеки "Unicode" и "MultiByte"?

например,
(UniDll) DLL, скомпилированная с "Unicode".
(MBDll) DLL, скомпилированная с "MultiByte".
(UniStati c) Библиотека Stati c, скомпилированная с "Unicode".
(MBStati c) Библиотека Stati c, скомпилированная с "MultiByte".

(1) Связь «UniDll» с «MBDll».
(2) Связь «MBStati c» с «UniDll».
(3) Связь «UniStati c» с "MBDll".

1 Ответ

0 голосов
/ 02 апреля 2020

Сценарий наихудшего случая: проверьте внутри библиотеки stati c правильную IDE (Visual Studio, возможно, Eclipse ..) и посмотрите, как структурированы имена (в отдельных перечислениях / классах / et c) , Вы просто хотите избежать столкновения области / переопределения символов.

...