Intermixing C and C++