D言語 Part12
■ このスレッドは過去ログ倉庫に格納されています
0326デフォルトの名無しさん
2007/02/24(土) 20:48:00タプルリテラルがかけなくとも、単に型タプルを戻り値型のところに
書けるようになれば十分じゃない? Tuple!(int,int)てな感じで。
関数が(値タプルだけではなく)型タプルも返せるようになれば、
template tuple(T...){
Tuple!(T...) tuple(T...){
return Tuple!(T...);
}
}
とかテンプレート関数を定義できるようになるだろうから、
テンプレート関数をコンパイル時実行させることを利用して
tuple(int,int) func(){
return 3,6
}
とか書けるようになるだろうし。
castとかと類似の文面になる方がよいと思う。
■ このスレッドは過去ログ倉庫に格納されています