Sind Trigraphen immer noch gültig C ++?

8

Wir wissen alle über die historische Neugier , die Digraphen und Trigraphs , aber mit all den Änderungen, die ich in den letzten Jahren an C ++ gemacht habe, bin ich neugierig: Sind sie gültig für C ++ 14? Wie wäre es mit C ++ 17?

    
Lightness Races in Orbit 28.12.2014, 16:24
quelle

1 Antwort

14

Trigramme sind derzeit gültig, werden aber nicht lange dauern!

  

In C ++ 0x, das veröffentlicht wurde, wurden Trigraphs zur Verschrottung vorgeschlagen   wie C ++ 11. Dies wurde von IBM widerlegt, im Namen von sich selbst und   andere Benutzer von C ++, und als Ergebnis wurden Trigraphs in beibehalten   C ++ 0x. Zur Entfernung wurden dann erneut Tigraphen vorgeschlagen (nicht nur   Abwertung) in C ++ 17. Dies verabschiedete eine Abstimmung des Ausschusses und Trigraphs   Trotz des Einspruchs von IBM wird erwartet, dass C ++ 17 entfernt wird   und andere. Vorhandener Code, der Trigraphs verwendet, kann von unterstützt werden   Übersetzung von den physikalischen Quelldateien (Parsing Trigraphs) auf die   grundlegender Quellzeichensatz, der keine Trigraphs enthält. [Wikipedia]

Digraphen jedoch bleiben für jetzt .

    
Lightness Races in Orbit 28.12.2014, 16:27
quelle

Tags und Links