Background
In order to support features such as function overloading and template, C++ applies the name mangling technique. However, the C++ standard does not restrict how to do it. Therefore, every vendor who implements the C++ compiler may do it in his own way. This fact makes C++ hard to connect with other languages.With this in mind, I always think the only way to connect C++ with other languages is through the C interface. Until I saw Boost.Python.
沒有留言:
張貼留言