Работаю над проектом с компилятором MinGW32, компилирую в cmd.exe и столкнулся с проблемой: Создал header-файл(UIClass.h) создаю его файл.cpp(mainWindow.cpp) в файл подключаю UIClass и получается это...
UIClass.h
#ifndef _UICLASS_H_
#define _UICLASS_H_
class UIClass {
public:
void mainWindow();
void message(char text[]);
};
#endif /* _UICLASS_H_ */
mainWindow.cpp
#include "UIClass.h"
#include "SaveText.h"
void UICLass::mainWindow() {
SaveText file;
while(1) {
message("ХХХ");
break;
}
}
Лог компилятора:
mainWindow.cpp:4:6: error: 'UICLass' has not been declared
void UICLass::mainWindow() {
^
mainWindow.cpp: In function 'void mainWindow()':
mainWindow.cpp:8:60: error: 'message' was not declared in this scope
message("ХХХ");
^
Я всё пересмотрел, никаких проблем не заметил. Должно же работать, но как видите...
Почему компилятор не видит мой класс, и вообще что с ним происходит? Однажды он у меня не видел библиотеку в итоге методом тыка он его нашёл.
В .cpp файле большая L в UICLass (оформил в виде ответа)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В задаче на вход программе дается количество невыполненных заданий и время, которого не хватает на решение этих заданий
Доброго времени сутокКакие потоки можно назвать фоновыми? Потоки с меньшим приоритетом можно назвать фоновыми относительно потока с большим...