struct Hoge (pub Vec<Fuga>);
とか
struct Hage {pub a: Vec<Fuga>}
と
let o = Hoge(vec![いろいろ]);
let a = Hage{a: vec![いろいろ]};
があるとき
let p: *const Fuga = &o.0[0] as *const Fuga;
とか
let q: *const Fuga = &a.a[0] as *const Fuga;
は期待する値が得られるのですが
let p_00: *const Fuga = &o.0 as *const Vec<Fuga> as *const Fuga;
とか
let q_00: *const Fuga = &a.a as *const Vec<Fuga> as *const Fuga;
とか
let p_0: *const Fuga = &o as *const Hoge as *const Fuga;
とか
let q_0: *const Fuga = &a as *const Hage as *const Fuga;
とか
は一応コンパイルは通るけど期待する値(Vecの要素の先頭アドレス)にはなっていません
structやVecのインスタンスの先頭アドレスがVecの要素の先頭アドレスであることは期待出来ないのでしょうか?
一致させることは不可能?
Rust part34
■ このスレッドは過去ログ倉庫に格納されています
736デフォルトの名無しさん
2026/02/16(月) 13:32:59.40ID:Igc0CmxY■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 米イランが攻撃停止で合意と報道 [ぐれ★]
- 【W杯】久保建英 ブラジル戦の欠場が決定 森保監督が会見で明言「プレーすることはありません」 [ぐれ★]
- 【サッカーW杯】1次リーグ敗退に韓国大統領が異例の失望表明…「無能な指揮官選べば結果は火を見るより明らか」★4 [jinjin★]
- 【速報】 イラン国営メディアが宣言 「核兵器を作る以外に選択肢はない」「平和を実現するには核抑止力が必要」 [お断り★]
- 【サッカー】闘莉王氏「この11人じゃなかったら森保さんは間違っている」 ブラジル戦の予想スタメンを発表 [冬月記者★]
- 【神戸】福原町の風俗店で男女が死亡 部屋は施錠されその後室内から刃物も見つかる 警察が詳しい経緯を捜査 [ぐれ★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★237【メキシコ/カナダ/アメリカ】
- 【MLB】パドレス vs ドジャース ★7
- 【フジテレビ】2026 FORMULA 1【NEXT】Lap53
- ハム専
- 【D専】Part.4
- かもめせん5
- 未来予知したから明日日本対ブラジル戦のスコア教えるわ
- カナダのみなさんおめでとうございます
- ブラックロックシューター
- 中華系アウロリエロサイト続々閉鎖中!
- ひろゆき「140日間休まないで働いた事ある?ない人は国会議員の苦労が分かるはずない」
- サッカーとかいうクソスポーツ