on C part of C++ project (VS10)
I have a C++ VS2010 project. I want it to be pure C, so I will have a pure C library and a C++ file that will call that library.
- Is it possibl开发者_如何学运维e? Will I have be able to pass data from the C part to C++?
Yes. See how to mix c and c++.
Of course, you could (probably) just compile the c code with a c++ compiler and save yourself a headache.
If you want to link object files compiled by a c compiler, you'll need to use extern "C" { }
to declare the functions, so that they aren't name mangled by the C++ compiler.
It really depends on how you want to build your project. If you're more specific, you'll get better answers.
精彩评论