Backslash в конце строки в C/C++

Почитал на форуме TopCoder как человек нарвался на проблему с обратной косой чертой в комментариях в C/C++.

Я и раньше такое где-то видел, но тут в приступе прокрастинации решил заняться проблемой подробнее и написал на StackOverflow и Хабрахабр (тут минусуют почему-то).

Интересно, что gcc даже при наличии пробелов после обратной косой черты считает ее символом продолжения строки, а Visual Studio — нет (и вроде как и то, и то соответствует стандарту). На TopCoder в алгоритмах в челлендж-фазе нельзя выделить текст и увидеть хвостовые пробелы, так что если бы использовался компилятор Visual Studio, а не gcc, то можно было бы писать программы, в которых невозможно определить, что они делают (но это было нарушением правила сознательного запутывания).
Add post to:   Delicious Reddit Slashdot Digg Technorati Google
Make comment

Comments

No comments for this post

Required. 30 chars of fewer.

Required.