0
Я кодировал небольшую игру, когда получил ошибку от intelisense. Я попробовал снова с простым классом животных, но intellisense не думал, что это правильно. Вот код и ошибки:intellisense не распознает классы
#include <iostream>
class Pet{
public:
int m_hunger;
void Greet();
};
void Pet::Greet(){
std::cout << "My hunger is " << m_hunger;
}
int main(){
Pet dog();
dog.m_hunger = 9;//Expression must have class type
dog.Greet();//Expression must have class type
return 0;
}
Я рекомендую напечатать «\ n» в конце вашего вывода или с помощью 'std :: endl'. Оба будут очищать данные в буферах до стандартного вывода. –