가져온 함수를 호출하는 과정은 비교적 간단하다. 먼저 3개의 double 값이 들어 있는 배열 데이터 타입을 정의한다. 그 후 dot_product에 전달하기 위해 이 타입의 인스턴스를 2개 만든다.
size = 3
vector3 = ctypes.c_double * size
a = vector3(1.0, 2.5, 3.5)
b = vector3(-7, 4, -12.1)
가져온 함수를 호출하는 과정은 비교적 간단하다. 먼저 3개의 double 값이 들어 있는 배열 데이터 타입을 정의한다. 그 후 dot_product에 전달하기 위해 이 타입의 인스턴스를 2개 만든다.
size = 3
vector3 = ctypes.c_double * size
a = vector3(1.0, 2.5, 3.5)
b = vector3(-7, 4, -12.1)