Вопросы по теме 'erlang-nif'

Среда разработки для erlang в Windows
У меня есть проект erlang, который включает NIF со специфическими функциями ОС, которые работают с необработанными сокетами. Я хочу перенести этот проект в Windows, что означает изменение функций в NIF для работы в Windows. Какая среда IDE...
319 просмотров

Erlang NIF странное поведение iolist
Я только начал экспериментировать с Erlang NIFS и застрял с этой проблемой, и мне интересно, можно ли что-нибудь с этим поделать. Вот НИФ: #include "erl_nif.h" static ERL_NIF_TERM test_nif(ErlNifEnv* env, int argc, const ERL_NIF_TERM argv[])...
57 просмотров
schedule 05.03.2022

Почему в Erlang нет замены C NIF для calloc?
Почему в Erlang есть замена C NIF для malloc , enif_alloc , но не calloc ? Тем самым вынуждая использовать memset() после enif_alloc для доступа к массиву.
208 просмотров
schedule 21.08.2022

Значение бинарного изменения после того, как NIF вызывает Erlang
Я намерен манипулировать двоичными файлами с помощью NIF для приложения, которое я планирую кодировать на Erlang. Основные ссылки на файлы cpp и erl для NIF приведены ниже. [Ссылка на Erl Gist]...
449 просмотров
schedule 25.08.2022

Выделение памяти в Erlang C NIF
Зачем использовать void *enif_alloc_resource(ErlNifResourceType* type, unsigned size) в отличие от void *enif_alloc(size_t size) при попытке выделить память из Erlang C NIF? Ссылка не уточняет, почему....
807 просмотров
schedule 15.01.2023

Как настроить проект Erlang NIF с арматурой?
Я просмотрел вопросы здесь, в StackOverflow, и погуглил пример настройки проекта Basic NIF в арматуре для упаковки библиотеки C++. Я использовал проект библиотеки на GitHub в качестве руководства: https://github.com/tuncer/re2 Мой проект...
1758 просмотров
schedule 18.01.2023

Возврат указателя изображения в Erlang
Я пытаюсь использовать openCV с Erlang NIF. Итак, я хочу сделать основную вещь, и это просто прочитать изображение и отправить указатель обратно в erlang. и иметь возможность снова отправить обратно полученный указатель на C и просто показать...
492 просмотров
schedule 28.01.2023

Вызов функций Erlang из NIF
Можно ли вызывать функции Erlang (обратные вызовы) из NIF? Я прочитал документ( http://www.erlang.org/doc/man/erl_nif.html ), но не нашел, как это сделать.
486 просмотров
schedule 29.11.2022

разница между обработчиками error_logger и error_logger_tty_h
Я знаю оба error_logger и error_logger_tty_h можно поменять местами. обработчики gen_event error_logger . Из их исходного кода я знаю, что error_logger сообщения отчетов заканчиваются на erlang:display , а error_logger_tty_h...
143 просмотров
schedule 06.02.2023