Questions et réponses pour le abi :

L'interface binaire (application d'application) spécifie l'interface basse niveau entre les programmes, les bibliothèques et le système d'exploitation. Par exemple. quels registres sont utilisés pour passer des paramètres de fonction.

10
votes
Je suis curieux si le constructeur par défaut et destructeurs que le compilateur génère des éléments en ligne ou non, car je peux justifier de toute partie. D'un ...

10
votes
J'ai besoin de déployer sur une boîte rouge 4.1.2 (qui a GCC 4.1.2). J'utilise GCC 4.6.1 sur Ubuntu 11.10 pour le développement. Malheureusement, certains des fichiers binaires ...

8
votes
J'ai une DLL qui doit accéder aux données stockées dans des conteneurs STL dans l'application hôte. Étant donné que C ++ n'a pas de standard abi, et je sou ...

8
votes
1: void f(mystruct *a) 2: void f(const mystruct *a) Does changing the function signature from 1->2 break API/ABI in C? How about changing 2->1? ...