Member 13890789 Ответов: 2

Преобразование встроенного кода C++ в C


Всем привет,

У меня есть этот рабочий код на C++,но я работаю над новым прототипом с в основном той же схемой, но другим процессором, для которого мне нужна программа на C.

У меня действительно есть ссылки на API и примеры на языке Си для процессора , но преобразование программы определенно не входит в него. Может ли кто-нибудь предложить, как я представляю все публичные и частные классы в C.

Что я уже пробовал:

Я не профессионал ни в C, ни в C++ . Я смог собрать основные протоколы, которые являются лишь очень маленькой частью кода.

2 Ответов

Рейтинг:
2

CPallini

Цитата:
Я не профессионал ни в C, ни в C++ . Я смог собрать основные протоколы которые являются лишь очень маленькой частью кода
Затем смените процессор. Серьезно.

Если это не очень тривиальный код, вы должны быть опытны в этом оба C++ и C для того, чтобы выполнить эту задачу.


Рейтинг:
0

Richard MacCutchan

Классы не существуют в языке Си, поэтому все методы класса должны быть помещены во встроенные функции. Переменные класса должны быть объявлены везде, где они необходимы. Если вы не достаточно хорошо владеете обоими языками, это может быть трудной задачей. Вы также можете попробовать конвертировать c в c - поиск Google[^] так как вокруг могут быть какие-то полезные инструменты.