std::cin 标准输入流对象,默认输入设备是键盘std::cout 标准输出流对象,默认信息输出到屏幕。std::err 标准出错输出对象,默认信息输出到屏幕。
定义宏debug,向标准出错输出对象输出字符串,从而输出宏参量x的值
std::cout 标准输出流对象,默认信息输出到屏幕。std::err 标准出错输出对象,默认信息输出到屏幕。或许你会有疑问cout和err都是通过吧信息输出到屏幕的,为什么还要err,对吧?原因如下,当我们程序有数据输出时,一般将数据输出到屏幕,用的是cout对象。但是如果我们的程序bug怎么办?要输出调试信息对吧?