il

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?)