Limite de comprimento da linha de origem

Qual é o comprimento máximo de uma linha de origem?todos compiladores sãonecessário para aceitar? Mudou em C ++ 11? Se sim, qual foi o valor antigo?

Estou fazendo esta pergunta porque estou fazendo um voodoo pesado de pré-processador (infelizmente, modelos não vão cortá-lo), e isso tem uma tendência a tornar as linhas grandes muito rapidamente. Eu quero ficar do lado seguro, então não vou ter que me preocupar com a possibilidade do compilador X na plataforma Y rejeitar meu código por causa de linhas muito longas.

questionAnswers(1)

yourAnswerToTheQuestion