A
Andrew Roberts
Could anyone recommend to me any good books or online articles that contain
in depth coverage of portable C++ development? Specifically writing binary
compatible C++ interfaces and code that will work and be fully compatible
where code built under multiple versions of the compiler/runtime are being
used in the same process. Exceptions are being thrown over module
boundaries.
Currently the system is deployed on Windows and components built with VC8, 7
and 6 are all used within the same process, due to efforts by Microsoft to
make their compilers/runtimes compatible this just works, will this continue
to be the case if the system is built for say Linux and several versions of
the compiler are mixed?
in depth coverage of portable C++ development? Specifically writing binary
compatible C++ interfaces and code that will work and be fully compatible
where code built under multiple versions of the compiler/runtime are being
used in the same process. Exceptions are being thrown over module
boundaries.
Currently the system is deployed on Windows and components built with VC8, 7
and 6 are all used within the same process, due to efforts by Microsoft to
make their compilers/runtimes compatible this just works, will this continue
to be the case if the system is built for say Linux and several versions of
the compiler are mixed?