このプログラムがアドレスを std::cout に送信する理由を誰か説明してもらえますか?
#include<string>
#include<iostream>
#include<fstream>
std::ostream& stuff(std::ostream& o, std::string s)
{
o << s << std::endl;
return o;
}
int main(){
std::cout << stuff(std::cout, "word") << std::endl;
}
main().. の std::endl が原因ですが、なぜですか??
出力:
word
0x804a064