Я хочу спросить то, что может показаться глупым, но я не знаю, как это преодолеть.Неверные файлы, скомпилированные в C++-программе с использованием Dev-C++ 5.11
Я написал программу на C++ с некоторыми файлами заголовков и двумя файлами cpp, один из которых включает в себя main.In файлы заголовков есть определения некоторых классов, которые я создал, которые имеют некоторые встроенные функции и некоторые функции, которые я объявил в классы и определены в одном из файлов cpp (а не в основном с основным). Программа скомпилирована и работает нормально, но я хотел изменить несколько деталей в некоторых встроенных функциях классов. Я сделал эти изменения, и программа была скомпилирована и запущена, но она использовала предыдущую версию файлов заголовков, а не новую.
Я попытался создать новый проект, используя новые файлы, но даже тогда программа фактически использует их старую версию.
Я использую Дек-C++ 5.11 в окнах 10.
решаемая. Похоже, мне нужно было изменить имя файла. Большое спасибо!!
Вы сделали «чистым» между сборками? что касается нового проекта, я бы предположил, что каким-то образом вы все еще включаете старые файлы. измените имена заголовков и повторите попытку. что может помочь выявить проблему. или добавьте -H в строку компиляции, которая покажет (на многих компиляторах) файлы заголовков, которые втягиваются. – ccpgh
Изменение имени работало! Большое спасибо!! : D –