/Zc:trigraphs (substituição de trígrafos)
Quando /Zc:trigraphs for especificado, o compilador substitui uma sequência de caracteres de trigraph usando um caractere de pontuação correspondente. Para desativar a substituição de trigraph, especifique /Zc:trigraphs-. Por padrão, /Zc:trigraphs está desativado.
/Zc:trigraphs[-]
Comentários
Um trigraph consiste em dois pontos consecutivos de interrogação (?? “") seguido por um terceiro caractere exclusivo. Por exemplo, o compilador substitui “?? =” trigraph usando “#” caractere. Use trigraphs nos arquivos de origem de C que usam um conjunto de caracteres que não contém representações gráficas convenientes para alguns caracteres de pontuação.
Para obter uma lista de trigraphs C/C++, e um exemplo que mostra como usar trigraphs, consulte a Trígrafos.