在漫长的一天编码之后,我意外地写到
cout << "some text" << cout;而不是
cout << "some text" << endl;现在它打印出了一个内存地址。它指的是什么?
发布于 2015-03-05 07:54:03
std::cout是std::ostream的一个实例,在C++11之前,它有一个void*。您的代码似乎正在触发这种转换,给出了std::cout对象的地址。
https://stackoverflow.com/questions/28872624
复制相似问题