Manipulador que ignora todos os caracteres até ao próximo fim-de-linha ('\n'). O nome é uma abreviatura de "ignora linha".Exemplo de utilização
Se num ficheiro estiverem guardados em linhas consecutivas um inteiro e o nome completo de uma passoa, pode-se tentar ler estes valores como se segue (admite-se que entrada é um canal ligado ao ficheiro):
int numero; entrada >> numero; string nome; getline(entrada, nome);Esta solução não funciona, pois o operador de extracção do inteiro deixa o fim-de-linha no canal, o que leva getline a ler uma cadeia vazia! A solução passa por ignorar todos os caracteres até ao fim-de-linha:#include <Slang/util.H> using namespace Slang; ... int numero; entrada >> numero >> il; string nome; getline(entrada, nome);Neste caso o ficheiro de entrada até pode possuir um comentário depois do inteiro, que será ignorado. Por exemplo, o ficheiro poderia ser:12345 Número do aluno Xisto Ximenes(Que se teria de fazer para que se pudessem colocar comentários após o nome?)