所以我在一个对象的方法中,但是 cout 语句根本不产生任何输出。
#include <iostream>
#include <stdio.h>
Object::Method()
{
printf("why is the next line not printing? This one prints fine\n");
std::cout << "This line should print second, but doesnt" << std::endl;
printf("but this line prints fine like the first!\n");
}
输出是:
为什么下一行不打印?这个打印很好
但是这条线像第一条一样打印得很好!
我似乎无法弄清楚为什么它不会打印。std::flush
也没有效果。