C++0x 4 at TECH
[2ch|▼Menu]
735:デフォルトの名無しさん
08/11/15 06:43:35
>>720は軽い気持ちで書いたが、規格では、
 <literal> <user-defined-suffix>
しか許されないから、wwwwがリテラルになるのは無理なんだ。

int operator "" w(const char*p, size_t s) { // 提案ではoperator "w"と書いた。
return s; // '\0'は抜いたサイズが渡される。つまりstrlen(3)と同じ。
}

"www"w // == 3

なら可能。この定義なら ":-)"wでも3だが。



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5382日前に更新/168 KB
担当:undef