C소스에서 C++ 코드 접근하는 경우가 실제 있으신지....

snowavalanch의 이미지

C소스에서 C++ 코드 접근하는 경우는 별로 발생하지 않으신지요...
관련해서 좀 찾아 보니,

http://developers.sun.com/solaris/articles/mixing.html

여기서,
"Accessing C++ Code From Within C Source"
"Accessing C++ Classes From C"
요렇게 가능하다고 언급이 되어 있는데요.

실제 이렇게 쓰는 경우가 있으신지 궁금하네요...

Stand Alone Complex의 이미지

C++로 컴파일된 라이브러리 파일을 C에서 사용해야할 경우가 생길 수 있습니다.

RET ;My life :P

parkon의 이미지

가끔 그런 경우가 있는 것 같아요...,

제 경운 C++ 라이브러리를 포트란에서 불러서 써야 할 운명이단...

feanor의 이미지

제가 알고 있는 예로는 http://mono-project.com/Mono_LLVM 이 있습니다. 둘 다 오픈 소스 프로젝트인데, Mono는 C 소스이고 LLVM은 C++ 소스입니다.