ffi

    3

    2답변

    지금은 아직 FFI가없는 스크립팅 언어로 작업하고 있습니다. 필자는 멋진 괴짜처럼 글을 쓰고 싶다고 가정 할 때 가장 편리한 방법을 알고 싶습니다. 스크립팅 언어 자체에 FFI를 쓰고 싶습니다. 내가 프로그래밍해야하는 프로그래밍 언어는 C입니다. 그래서 기초에 관해서는 libdl.so가 제 가장 친한 친구라는 것을 압니다. 분명히 내가 필요로 할 것이지만

    14

    4답변

    다음 유형의 하스켈 함수를 사용하려고합니다 : string -> string C# 프로그램에서. 나는 두 세계를 이어주는 hs-dotnet을 사용하고 싶습니다. 저자는 가능하다고 주장하지만이 사례의 샘플을 제공하지 않습니다. 제공된 샘플은 하스켈에서 .NET을 사용하는 샘플뿐입니다. 이 샘플을 사용하거나 사용하는 방법이 있습니까? (나는 브리징 어셈블리에서

    3

    1답변

    가비지 수집기가 메모리에있는 많은 객체로 작업 할 때 성능에 어느 정도 영향을 미치나요? 메모리 할당 및 재 할당 오버 헤드는 얼마나됩니까? SBCL을 사용하여이 작업을 수행하는 것이 현명합니까 아니면 물마루 FFI를 연결하기 위해 작은 C 라이브러리를 만드는 것이 더 좋습니까?

    0

    4답변

    구조체에서 특정 멤버의 크기를 가져 오려고합니다. sizeof(((SomeStruct *) 0)->some_member)은 저에게는 효과적이지만 저에게 더 좋은 방법이 될 것 같습니다. 나는 #define SIZEOF_ELEM(STRUCT, ELEM) sizeof(((STRUCT *) 0)->ELEM) 일 수 있고 SIZEOF_ELEM(SomeStruct,

    15

    3답변

    나는 이미지를 읽기 위해 다음과 같은 C 라이브러리를 만들었습니다 typedef struct { unsigned int height; unsigned int width; unsigned char* red; //length=height*width unsigned char* green; unsigned char*

    2

    2답변

    Ruby에서 FFI 구조체를 설정하는 초보자 문제가 있습니다. class SpSessionConfig < FFI::Struct layout :api_version, :int, :cache_location, :string, :settings_location, :string, :application_key,

    3

    1답변

    누구든지 Mono를 사용하여 Linux에서 ALSA (저수준 오디오 API)에 액세스하는 방법을 알고 있습니까? 참고 : PInvoke를 사용하여 ALSA에 액세스하려고합니다.

    2

    2답변

    Haskell 프로그램에서 C 헤더에 정의 된 상수를 사용하는 가장 좋은 방법은 무엇입니까?