Задать вопрос
@theNorthWind

Можно ли использовать C в C++ проекте?

Здравствуйте!
У меня есть SDK для камеры (поставлялась вместе с ней) - набор типов и функций на языке С, и там используются си-шные библиотеки, которых нет в С++ . Основной же проект пишется на C++. При попытке просто скомпилировать их вместе появляется много ошибок.
Подскажите, как можно совместить С и С++? И можно ли?

upd:
Примеры ошибок:
/usr/include/string.h:483:26: error: ambiguating new declaration of 'const char* basename(const char*)'
 extern "C++" const char *basename (const char *__filename)


invalid conversion from 'void*' to 'fli_unixio_t*'
  • Вопрос задан
  • 330 просмотров
Подписаться 2 Средний 15 комментариев
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4 Куратор тега C
//COPY01 EXEC PGM=IEBGENER
Ничего не мешает. Нужно разбирать конкретные ошибки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы