参数类型不一致导致 extern "C"不起作用

ZMonster at 
目录 extern "C": 指示编译器以 C 形式进行链接 nm: 查看目标文件中的符号是 C 形式还是 C++形式"undefined reference": 诡异的错误 extern "C": 指示编译器以 C 形式进行链接 Wav ,用来处理 wave 文件#ifndef _WAV_H_#define _WAV_H_class Wav{public: Wav(); Wav(string wav_file); virtual ~Wav(); bool load_wav(string wav_file); private: short *data; ……