Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (4)
  • Лямбда Callback из Pthread?

    @Skapix
    jew on 1/8
    1) стоит инициализировать Arg: Arg* arg = new Arg;
    Не забудьте удалить его в конце использования ( как понимаю в threadFunction).
    2) Используйте std::function<void()> вместо c-style функции, чтобы избежать лишних проблем с удалением лямбды.
    Ответ написан
    2 комментария
  • Можно ли с помощью LLVM соединять куски кода с разных языков?

    @Skapix
    jew on 1/8
    При использовании LLVM, как и при использовании других компиляторов, при связывании различных языков определённые проблемы. Первое о чём нужно помнить, каждый ЯП имеет свои типы данных и хранит их по-своему. Например в Python, String - это немного более сложная структура, чем указатель на строку. Другие языки ничего не знают об этой структуре и поэтому приходится писать связки языков. Также нужно соблюдать ABI вызовов. Думаю, вам следует смотреть в сторону Swig и Boost python. Связав оба языка программирования вы легко можете создать 1 исполняемый файл при помощи любого компилятора.
    Ответ написан
    Комментировать