2011-01-18 3 views
2

C++ 함수를 호출하고 값의 여러 배열을 전달하는 이전 Fortran77 프로그램이 있습니다 (~ 100 개의 개별 값 합계). 파생 된 형식으로 배열을 변환하여 코드를보다 읽기 쉽게 만들고 배열의 개별 멤버에게 이름을 지정하고 싶습니다.Fortran에서 파생 된 유형을 C++로 전달

Fortran에서 파생 된 유형을 C++ 함수로 전달할 수 있습니까?

C++은 구조가 어떻게 생겼는지 어떻게 알 수 있습니까? 구조를 두 번 (Fortran에서 한 번, C++에서 한 번) 정의해야합니까? 그렇다면 두 구조가 동기화되어 있는지 확인하는 자동 방법이 있습니까?

저는 GCC를 사용하고 있습니다. 분명히 Fortran 코드를 Fortran95 이상으로 전환해야합니다.

답변

관련 문제