iostream e suporte a arquivos grandes

Estou tentando encontrar uma resposta definitiva e não consigo, por isso espero que alguém saib

Estou desenvolvendo um aplicativo C ++ usando o GCC 4.x no Linux (SO de 32 bits). Este aplicativo precisa poder ler arquivos com tamanho> 2 GB.

Eu realmente gostaria de usar os itens do iostream versus os ponteiros FILE, mas não consigo encontrar se o arquivo grande #defines (_LARGEFILE_SOURCE, _LARGEFILE64_SOURCE, _FILE_OFFSET_BITS = 64) tem algum efeito nos cabeçalhos do iostrea

Estou compilando em um sistema de 32 bits. Qualquer ponteiro seria útil.

questionAnswers(2)

yourAnswerToTheQuestion