複数行にわたる文字列

GCC 2.95では、文字列内部に改行を含めることができる。

const char* str = "foo
ここも文字列内
bar";

この機能は、GCCのCHILLフロントエンドで使われている。
文字列内に改行文字を含めたいという欲求は、少なからずあるようで、C++0xで可能になるかもしれない。
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2146.html
このC++0xの Raw String Literals について、いつか、何か機会があれば、書くかもしれない。