Хм, теперь возьму на заметеу ...
А то в последнее время что то пристрастился к "\n\n"
ну на сколько я понимаю (а я не понимаю) видимо \n потребляет больше оперативки, но быстрее чем endl т.к. не уходит время на очистку буфера, тем временем endl очищает буфер и потому для оперативки это помягче проходит, но при этом медленнее, чем при использовании \n