Поэтому я пытаюсь скомпилировать набор файлов C, написанных кем-то другим, и постоянно получаю следующую ошибку:
TBin.h: 10: ошибка: ожидается '=',',', ';', 'asm' или ' атрибут ' до 'TBin'
Это происходит в файле .h, который в настоящее время имеет #ifndef
и #define
до определения класса.Сама строка:
class TBin {
Ничего другого в этом файле нет, нет включений, комментариев, никаких случайных битов.Даже если я снимаю охрану и перемещаю декларацию прямо в начало файла, я получаю ту же ошибку.Я думал, что это может произойти, только если была проблема в предыдущем коде, но у меня нет предыдущего кода!Идеи?