したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

管理人の独り言(プログラミング関連)

1578 ◆adhRKFl5jU:2009/03/08(日) 14:50:25
正直C++0xは複合リテラルももらってきて欲しかった。
つまり、構造体を渡すときに、
---------------------------------------
struct Rect{
int x, y, w, h;
};

void FillRect(const Rect *p);
--中略--
FillRect(&(Rect){.x = 0, .y = 0, .w = 100, .h = 100}); //こんな風に!
FillRect(&(Rect){0, 0, 100, 100});
---------------------------------------
みたいに渡すことが出来ちゃう機能である。
これだといちいち変数宣言しなくて良いから楽なんだけれどもなあ。
別に構文は一緒でなくても良いから、入れて欲しかった。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板