C++ способ переопределить basic_string

Я использую gcc 2.95.3 для поддержки устаревшей системы, которая использует многопоточное приложение. Реализация STL для basic_string не является потокобезопасной, а реализация STL для __default_alloc_template<false, 0>::allocate(unsigned int) тоже. Если бы я мог переопределить их, предоставив свою собственную реализацию, которая обеспечила бы взаимное исключение через блокировку и разблокировку семафора и вызов исходной функции через dlsym поиск?

0 ответов

Другие вопросы по тегам