Re: CTFE時にネストした関数から外側の関数の引数が正しく使えない.

投稿ツリー


このトピックの投稿一覧へ

なし Re: CTFE時にネストした関数から外側の関数の引数が正しく使えない.

msg# 1.1.2.1
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/4/2 3:31
satoru_h  新米   投稿数: 9
失礼しました.
コードが不完全でした.

#code(d){{{
auto f(string s)
{
return { return s; };
}

auto run(string delegate() f)
{
return f();
}

unittest
{
static assert(run(f("aaa")) == "aaa");
}}}

このコードの様にdelegateの呼び出しができない問題は回避していました.

また,http://dusers.dip.jp/modules/forum/index.php?topic_id=61 の問題はこの回避策が引き起こしているようで,それはそれでダメなのでした.
投票数:69 平均点:3.19
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ


メインメニュー

ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

Menu