Trigraphs are valid at the moment, but not for long!
Trigraphs were proposed for obsolescence in C ++ 0x, which was released as C ++ 11. This was opposed by IBM, who spoke on his own and other C ++ users, and as a result, the trigraphs were saved in C ++ 0x. Then the triggers were proposed for deletion (not only obsolescence) in C ++ 17. This passed a vote on the committee, and the triggers are expected to be removed from C ++ 17 , despite resistance from IBM and others. Existing code that uses trigraphs can support translation from physical source files (syntax syntaxes) into the main character set of the source, which does not include trigraphs. [Wikipedia]
Digraphs, however, are creaking now .
Lightness Races in Orbit Dec 28 '14 at 16:27 2014-12-28 16:27
source share