Как вызвать метод C ++ из C? [Дубликат]

На этот вопрос уже есть ответ здесь:

ВызовC ++» функция-член класса от «C» код 1 ответ

У меня есть класс C ++, и яЯ собираю его с некоторыми C-файлами.

Я хочу вызвать функцию, которая определена в C ++, на самом деле в классе C ++, так что я собираюсь делать?

Следующие объявления показывают, что я говорю: могут быть синтаксические ошибки:

serial_comm.cpp

class MyClass {
    void sendCommandToSerialDevice(int Command, int Parameters, int DeviceId) {
         //some codes that write to serial port.
    }
}

external.c

int main(int argc, char ** argv) {
    //what am I going to write here?
}

Ответы на вопрос(5)

Ваш ответ на вопрос