roguelike — C ++ Ошибка компиляции члена класса не в Code :: Blocks?

Я пытаюсь следовать найденному учебнику Вот чтобы узнать основную идею программирования roguelike игры. Я использую Code :: Blocks 10.05, работающий на переносном компьютере с USB и компилирующий с MinGW. Console.h также пришел с сайта, на который я ссылался выше.

Я столкнулся с препятствием, когда попытался настроить только этот класс, чтобы убедиться, что все работает:

#include <conio.h>
#include "Console.h"
int main( void )
{
console.Clear();
return 0;
}

Когда я пытаюсь использовать, я получаю следующую ошибку:

Ошибка: запрос на член ‘Очистить’ в ‘консоли’, который имеет тип не-класса ‘Win32Console ()’ |

Любая помощь приветствуется, спасибо!

редактировать

Я переустановил MinGW и Code :: Blocks после того, как быстро уничтожил их для себя, и теперь вернулся с ошибкой:

неопределенная ссылка на `Win32Console :: Win32Console ()

1

Решение

перед добавлением файла заголовка вставьте эту строку: #define _WIN32, Возможно, что _WIN32 не определен?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]