C++ pontuadores
Pontuadores em C++ têm significado sintático e semântico para o compilador, mas não, de si mesmos, especificam uma operação que produz um valor.Alguns pontuadores, sozinha ou em combinação, podem também ser operadores de C++ ou ser significativo para o pré-processador.
Qualquer um dos seguintes caracteres são considerados pontuadores:
! % ^ & * ( ) – + = { } | ~
[ ] \ ; ' : " < > ? , . / #
Os pontuadores [], (), e {} deve aparecer em pares após fase de conversão 4.