class Blades
{
public:
Blades(int test):speed(test){}
void Blades_draw()
{
al_draw_filled_circle(100, 100, 5, al_map_rgb(26, 116, 217));
}
private:
int speed;
};
Я сделал много классов, похожих на это, у меня есть main.cpp, где все реализовано. Все остальные классы отлично работают, этот вопрос проблематичен, хотя его так просто. Класс не делается, а элементы там для испытания reasons.But еще тогда, когда я пытаюсь объявить переменную в main.cpp, как следующийWeird Class Behavior
Blades blade(50);
Он действует странно по какой-то причине, в состоянии, когда я m все еще печатает его Blades blade(
, ничего не появляется, в то время как у других классов есть вещь intellisense. И когда я добавляю значение и прилагаю его в скобках, он не жалуется. Но когда я пытаюсь получить доступ к классу позже, желая получить доступ к некоторым элементам blade.Blades_draw();
, когда я добираюсь до точки, это не дает мне предложение, и красная кривая подчеркивание показывает, что лезвие не определено. Моя голова вот-вот взорвется, и мне нужно закончить этот проект до школы.
Во-первых, было бы неплохо, если бы вы упомянули редактор, который используете; во-вторых, 'Blades_draw()' похоже, что вы пытаетесь написать C в C++. – Griwes
@ Griwes, хотя класс очень разрежен, как он выглядит как C на C++? – 111111
Я использую визуальную студию 2010, и ее просто тестирование functino, потому что я должен убрать все свои шаги, ища ошибки. –