auto関数を前方参照できない

投稿ツリー


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

なし auto関数を前方参照できない

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/3/30 10:33
satoru_h  新米   投稿数: 9
auto関数の前方参照があるとコンパイルできない問題が発生しました.

Linux/dmd 2.042です.
他の環境では確認していません.


#code(d,title=test.d){{{
void f()
{
g();
}

auto g()
{
}
}}}

#code(console){{{
dmd test.d -c
test.d(3): Error: forward reference to g
test.d(3): Error: function expected before (), not __error of type int
}}}

もちろん,gをfより上で定義すればコンパイルできます.
投票数:149 平均点:3.56
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ


メインメニュー

ログイン

ユーザー名:


パスワード:





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

Menu