Вопросы по теме 'nativecall'

Родной интерфейс вызова: как перевести wchar_t?
Я хотел бы использовать функцию ncurses int addwstr(const wchar_t *wstr); в Perl6. Как я могу получить подписи Perl 6, которые передают const wchar_t *wstr из addwstr ? use v6; use NativeCall; constant LIB = 'libncursesw.so.5'; sub...
236 просмотров
schedule 06.05.2023

Как я могу передать объект Perl 6 через обратный вызов Nativecall?
Я работаю с интерфейсом NativeCall. Библиотека будет вызывать мою функцию обратного вызова несколько раз. Это нормально работает. Я могу просто объявить свой обратный вызов с правильной подписью, передать его как обратный вызов &, и библиотека...
230 просмотров
schedule 18.12.2023

Как передать пользовательские данные в функцию обратного вызова
Я работаю над интерфейсом NativeCall; есть функция C, которая принимает обратный вызов, определенный как: typedef void (* ExifContentForeachEntryFunc) (ExifEntry *, void *user_data); void exif_content_foreach_entry (ExifContent *content,...
705 просмотров
schedule 10.06.2022

perl6 NativeCall не находит библиотеку на Дарвине
Я немного поиграю с NativeCall, чтобы познакомиться с этой стороной Perl6. Конечно, я сначала пытаюсь загрузить libstatgrab (что еще?). Итак, я начну с самого простого - информации о хосте. Поскольку пока нет поддержки кластеров, это всего лишь...
194 просмотров
schedule 22.04.2022