python numpy 배열을 C++로 어떻게 보내주나요?

익명 사용자의 이미지

python numpy로 txt파일을 읽었고 배열 데이타를 C++파일에 보내주려고 하는데 어떻게 해야 할까요...

익명 사용자의 이미지

1. 배열 데이터를 직렬화합니다.
2. 적당한 채널을 찾아 직렬화된 데이터를 보냅니다.

1번에는 잘 알려진 솔루션들이 많습니다. 뭐 이런 것들:
https://stackoverflow.com/questions/30698004/how-can-i-serialize-a-numpy-array-while-preserving-matrix-dimensions

2번은 상황에 따라 공유 메모리, 파일, 파이프, 소켓, 기타 IPC 메커니즘 중에서 고르면 됩니다.

사실 제시된 상황에서 가장 쉽게 떠올릴 수 있는 방법은 C++ 코드에서도 txt파일을 직접 읽는거죠.