Вопросы по теме 'opaque-pointers'
C непрозрачный указатель
Я работаю с устаревшим интерфейсом библиотеки C (на С++), который предоставляет непрозрачные указатели как
typedef void * OpaqueObject
В библиотеке:
OpaqueObject CreateObject()
{
return new OurCppLibrary::Object();
}
Это, конечно,...
3321 просмотров
schedule
19.08.2023
Что такое непрозрачный указатель в C?
Могу ли я узнать об использовании и логике концепции непрозрачного указателя в C?
36115 просмотров
schedule
20.03.2022
Получение данных xml через непрозрачный указатель
У меня возникла проблема с получением xml-части сообщения с использованием API-интерфейса поставщика. В качестве примера того, что работает: getDestination(void* message, void* destination, void* size)
vendordestinationtype_t dest;...
74 просмотров
schedule
05.03.2024
Должен ли непрозрачный указатель быть реализован с помощью безымянной структуры или неопределенного тега?
В настоящее время я разрабатываю API, который позволяет пользователю передавать непрозрачный указатель, который он будет передан позже, когда будут вызваны методы интерфейса, которые он должен реализовать.
Это в основном сводится к следующему:...
110 просмотров
schedule
10.10.2022
Помещение определения непрозрачной структуры в отдельный заголовочный файл
Я разрабатываю библиотеку с общедоступным интерфейсом, содержащим объявление непрозрачной структуры:
lib_public.h :
typedef struct lib_struct lib_struct;
void foo(lib_struct *ptr);
void bar(lib_struct *ptr);
Непрозрачная структура...
81 просмотров
schedule
03.02.2022