У меня есть библиотека А, разработанная на С ++ в Windows. Я сделал несколько проектов, которые используют эту библиотеку A, и Visual Studio ничего не говорит о утечках памяти.
У меня есть приложение, которое использует другие библиотеки B. Когда я смешиваю библиотеки (A и B), Visual Studio показывает мне утечки памяти. Я только установил в свойствах компоновщика .lib библиотек A, не создавая экземпляры какого-либо класса и не включая их, но Visual Studio все еще показывает мне утечку памяти?
В чем может быть причина, потому что библиотека, которая не была создана, может показывать утечки памяти, только связываясь с ней? Это возможно? Возможно, я совсем не понимаю. Что происходит при запуске приложения? Зарезервирована ли память для статических объектов?
привет