Pytania oznaczone «trigraphs»

1989
Co znaczy ??! ??! operator zrobić w C?

Widziałem linię C, która wyglądała tak: !ErrorHasOccured() ??!??! HandleError(); Kompiluje się poprawnie i wydaje się działać poprawnie. Wygląda na to, że sprawdza, czy wystąpił błąd, a jeśli tak, to go obsługuje. Ale nie jestem do końca pewien, co to właściwie robi i jak to robi. Wygląda na to,...

129
Cel sekwencji Trigraph w C ++?

Zgodnie z C ++ '03 Standard 2.3 / 1: Przed jakimkolwiek innym przetwarzaniem każde wystąpienie jednej z następujących sekwencji trzech znaków („sekwencje trygrafów”) zastępuje się pojedynczym znakiem wskazanym w tabeli 1.