Здравствуйте, GhostCoders, Вы писали:
GC>Здравствуйте, Мёртвый Даун, Вы писали:
МД>>Интересная статейка, мне показалось есть что обсудить.
GC>Мне интересно, а ABI в С++ когда-нибудь был?
Ну это сложно но можно, по крайней мере для Linux/Qt:
https://community.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B
Но всякие трюки типа pimpl, который использует Qt для STL явно не подойдут.
GC>Если ABI есть в С++, то программу можно скомпилировать при помощи Visual C++, и она будет использовать С\С++ Runttime libraries- DLL-ки msvcr__.dll и
GC>прочие (именование зависит от версии студии), то ей можно поднусуть glibc.dll из MinGW просто переименовав DLL-ку? И она будет работать?
GC>Или другой версии студии?
GC>Да такого ни в жизнь не будет!
Но здесь я думаю конечно разговор о тех системах где используются
разделяемые, общие для все системы библиотеки с С++ ABI.