Solaris Express Developer Edition - Versionshinweise

Auswirkungen auf C++—Code

Die Änderung an den Datentypen uid_t und gid_t hat eine neue Namenskryptisierung von Funktionen und Objekten in C++ zur Folge.

Wie bei C-Binärdateien auch funktionieren C++—Binärdateien und -Bibliotheken jedoch weiterhin wie zuvor. Die einzige Ausnahme besteht bei Bibliotheken mit Schnittstellen, die die Datentypen uid_t und gid_t verwenden. In diesem Fall müssen Bibliotheken, die diese Schnittstellen enthalten, und Anwendungen, die diese Schnittstellen verwenden, gleichzeitig neu compiliert werden.

Da im Betriebssystem Solaris C++—Schnittstellen dieser Art nicht öffentlich zugänglich sind, werden keine Inkompatibilitäten mit Solaris-Bibliotheken erwartet.