Преобразование Cxx.jl между Julia Complex и std::complexC++

Программы на C++. Форум разработчиков
Anonymous
Преобразование Cxx.jl между Julia Complex и std::complex

Сообщение Anonymous »

В настоящее время я использую Cxx, чтобы позволить коду Julia взаимодействовать с библиотекой C++. Часть того, что я хочу сделать, — это эффективно передавать коллекции (обычно векторы) сложных данных в обоих направлениях. То есть мне бы хотелось что-то вроде:

Код: Выделить всё

cv = [1 + 2im, 0 - 1im, ..., 1 + 0im]
cxxv = convert(cxxt"std::vector", cv)
new_cv = icxx"process_complex_vector($cxxv);"
# do some stuff with new_cv
Есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/597 ... stdcomplex

Вернуться в «C++»