binary-compatibility
Are the default constructor and destructor ever inline?
I\'m curious if the default constructor and destructor that the compiler generates are inline or not, because I can justify it either way. On the one hand, you want the default constructor/destructor[详细]
2023-03-11 14:18 分类:问答Scala Backward Compatibility
What changes or code evolution break backward compatibility (mainly binary compatibility)?Is it fully specified anywhere?[详细]
2023-03-11 01:13 分类:问答Is it safe to return a struct from an stdcall dll function?
I am designing an API that has to be binary-compatible between at least mingw and msvc++. So far I have restricted myself to using function which take and return primitive data types or pointers to PO[详细]
2023-03-09 14:38 分类:问答Is this interface binary compatible between MSVC and mingw?
I am working on a library that allows its users (other libraries residing in the same process) to exchange data buffers and streams. The library has to be usable from both MSVC and mingw code (more co[详细]
2023-03-07 19:27 分类:问答How can I design my Java / C# library so it stays binary compatible in case of future changes?
Task: I am designing a library which will be used by developers. Objective: I need to make sure that changes in future versions will not impact existing developers.[详细]
2023-02-27 05:17 分类:问答Can one extend virtual interface without recompilation of client code?
A library provides a class with virtual functions. Can this class be extended with new virtual functions without recompiling binaries dynamically linked to the library?[详细]
2023-02-27 03:38 分类:问答Portable Windows application (not the source code!) with Visual C++ 2005/2008/2010?
I don\'t mean \"portable\" in a way that you can re-compile the source code under Linux or whatever, but rather a Windows-only application that does not require installation, so you just put the .exe[详细]
2023-02-22 20:56 分类:问答Does changing the target cpu of a vb.net break binary compatibility?
开发者_如何学JAVAJust like the title says, If I change the target cpu of a vb.net assembly, will it break binary compatibility?\"Binary compatibility\" was a VB6 term, it was relevant to generating a[详细]
2023-02-21 20:18 分类:问答Runtime error (dll loading) with win32 applications on x64 system, while compiling 0K
I originally designed a win32 application on win7 32bits, with VC9.0. I recently upgraded to win7 64 bits, and tried to build+execute the previous application.[详细]
2023-02-17 20:47 分类:问答Running/compiling executable Linux vs Solaris
if i have code compiled under Solaris 8 and 10 and now have a vendor that wants to use my bin/exe under Linux. Could there be compatibility开发者_C百科 issues?[详细]
2023-02-11 04:37 分类:问答