R Справочное руководство по С++

R.16.2 Триграфные последовательности.

   


Назад  |  Вперёд

Прежде чем начнется какая-либо иная препроцессорная обработка, каждое вхождение триграфной последовательности заменяется на один символ в соответствии с приведенной ниже таблицей.

           ??=  #        ??(  [
           ??/  \        ??)  [
           ??'  ^        ??!  |

Например, строка

           ??=define arraycheck(a,b)  a??(b??) ??!??! b??(a??)

преобразуется в

           #define arraycheck(a,b) a[b] || b[a]

Назад  |  Вперёд


OtDiatlovaOU
К началу книги

Оформление и дизайн книги OtDiatlovaOU.
Вся книга, архив.