C++で\nとendlはどう使い分けるんですか?