値を含み、次のように定義されているネストされた構造体があります。
mystruct.level1.a = 1;
mystruct.level1.b = 2;
mystruct.level2.a = 8;
mystruct.level2.b = 9;
level1 と level2 の要素に対して操作を実行したいと考えています。私がやりたいことは、入れ子になったフィールド名を参照せずに、level1 と level2 の値にアクセスし、それらをベクトルに入れることです。
たとえば、次のようなことをしたい:
level1_vector = [mystruct.level1]
出力したいもの:
level1_vector = [1 2]
どうやってやるの?