【超高速】C/C++に代わる低級言語を開発したい 5
■ このスレッドは過去ログ倉庫に格納されています
0048デフォルトの名無しさん
2010/05/07(金) 14:40:27関数はdiv_tを返すという宣言のまま、初期値リストの逆みたいな構文を許せばいいんじゃない?
div_t Dとしたら
D = { 3, 4} と出来るけど、逆に
int deno, rem として
{ deno, rem } = D とするSyntax sugarを加えるだけ.そうすれば
div_t div(int a, int b);の宣言のまま
{ deno, rem } = div(10,6)と出来るのでは。 {} が無名構造体を作るという
流れに一貫して奇麗だと思うんだけど。
■ このスレッドは過去ログ倉庫に格納されています