Имеется ли в общей библиотеке С++ собственное пространство памяти? Или он разделяет процесс вызова? Один?
У меня есть общая библиотека, которая содержит некоторые классы и функции оболочки. Одна из этих функций-оболочек выглядит следующим образом:
libXXX_construct(), который инициализирует объект и возвращает указатель на указанный объект.
Как только я использую libXXX_construct() в программе-вызывателе, где размещен объект? Является ли это в пространстве памяти "вызывающего" или находится в памяти библиотеки?