できればCのコードをあまり変更しない方法を教えてください。
1.Cの関数を任意の名前空間の中におく
2.Cの関数のパラメータをC++コードでパラメタライズする
沢山同じ回答があるかも知れませんが
extern "C" {
#include "Cの関数のヘッダ.h"
}
とすると良いですよ。
ここの説明でわかるのではないでしょうか?
http://www.med.osaka-u.ac.jp/pub/cl-comp/saito/cppintro/cppintro...
C++の開発時にCの関数を呼び出すために準備された機能です。
おまけとして
CからC++の関数を呼ぶときには
シンボルファイルを調べてC++の関数がどの様に名称変形するか調べて変形した後の名前で読んだら良いと思います。
質問をちゃんと読んでください。
Cの関数をC++コードから使う方法そのものではありません。