Pesquisar aqui

Friday, February 21, 2020

C++ - Trígrafos

Alguns caracteres têm uma representação alternativa, chamada sequência de trígrafo (trigraph).
Trígrafos são sequências de três caracteres (dois pontos de interrogação '?' mais outro).

Os trígrafos são automaticamente "transformados" nos seus caracteres respetivos onde quer que apareçam.


Porém, nem todos os compilers suportam os trígrafos, por isso não é recomendável usá-los.

Programa exemplo
#include <iostream>
using namespace std;

int main()
{
    cout<<"Hey, ??(man??)!";
}
Neste programa utilizamos dois trígrafos, ??( e ??), que representam os caracteres [ e ], respetivamente.
Deste modo, este programa vai ter um output esperado de:
Hey, [man]!


Referências (18/02/2020)

No comments:

Post a Comment

Comente de forma construtiva...

Note: Only a member of this blog may post a comment.