C++相談室 part166 (607レス)
上下前次1-新
抽出解除 レス栞
580(2): (ワッチョイ d1d6-uNzz) 08/22(金)10:49 ID:hiXhYkKD0(1/2) AAS
>>579
受け取る方はどうやって受ければいいのですか?
私の頭だと構造体で返せばいいかな なんつて
581: (ブーイモ MMb3-Srv/) 08/22(金)11:06 ID:HM+/3rtsM(1) AAS
>>580
構造化束縛で取り出すのが楽
構造体を定義する手間が気にならないならそれでもいい
583: はちみつ餃子◆8X2XSCHEME (ワッチョイ 5932-86vp) 08/22(金)12:07 ID:s1oN92u00(2/3) AAS
>>580
タプルは単にタプル型の値なので普通に受け取れる。
auto bar = foo();
といったように書ける。
タプルから要素を取り出すのは std::get<0>(bar); といった要領になる。
受け取るときに変数に分配するやり方もあって
atuo [r1, r2, r3] = foo();
というようにも書ける。
これを構造化束縛という。
おそらくこれが期待していたものなんじゃないか?
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s