这是导致问题的低效,平台相关代码。
#define MGE_WARN(X) SetConsoleTextAttribute(hOut, 10); std::cout << "MONSTER (WARNING): ", X << std::endl; SetConsoleTextAttribute(hOut, 1);
不要问为什么或者这是做什么 - 它是打算将黄色文本打印到控制台,但是我现在试着把它放在一个定义中。
答案 0 :(得分:2)
替换
std::cout << "MONSTER (WARNING): ", X << std::endl;
带
std::cout << "MONSTER (WARNING): " << X << std::endl;
// ^^^^^^
请注意从,
到<<
的更改。