Другие уже говорили вам, в чем проблема. Одним из возможных решений является использование библиотеки STXXL , которая представляет собой реализацию STL, предназначенную для огромных наборов данных вне памяти.
Однако 10 ^ 19 8-байтовых элементов - это 80 миллионов ТБ. Я не уверен, что у кого-то есть такой большой диск ...
Кроме того, при условии, что пропускная способность диска составляет 300 МБ / с, на запись потребуется 8000 лет!