で、やっぱプロパティー実装するんなら
オブジェクトxのプロパティーy(yの型はt)のアドレスp取った時点でIDかなんかを発行して、
*pへの読み書きで(IDかなんかを通して)x.yの読み書きに変換されないと嘘だよねと、
(カプセル化の原則により、クラスyの利用者はデータメンバとプロパティーの区別とかいちいちしてくんないのが前提
C++/CXのは「区別してくれ!」という中途半端仕様である…
もちろんpの加減算は、sizeof(t)バイト分の加減算に変換されねばならない
pがt*の変数に代入されたりpの配列なんか作られた日にはもう最悪で、
t* q = p;
*q = (t)1234; // !!!!(A)
t* some_array[3] = { &x1.y, &x2.y, &x3.y };
*(some_array[0]) = (t)1000; // !!!!(B)
とかされたときどういうコードを吐けば良いんじゃ…
もはや従来の生ポインタは生ポインタだけで済まなくなり、
IDなのかポインタなのかを区別するフラグが従来の生ポインタに付加されねばならない
ポインタ(に見えねばならないp)に対するアライメントの設定がまだ規格化されていないのは不幸中の幸いであった
探検
C++相談室 part140
■ このスレッドは過去ログ倉庫に格納されています
212デフォルトの名無しさん
2019/01/27(日) 11:21:12.79ID:un/kMxTa■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「日本はドイツと違い反省せず」…中国外相、独外相に対日批判 台湾問題で理解求める [少考さん★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 【現役ドラフト一覧】阪神・井上がロッテへ 巨人は日本ハム・松浦を獲得 鷹19年ドラ1佐藤が楽天へ [Ailuropoda melanoleuca★]
- 安倍晋三「これも、技術のうち!」⇐教えてくれそうなテクニック [731544683]
- 【悲報】ネトウヨゆたぼん、事故の見舞金を乞食したついでに今でもパパの自作自演操り人形なことがバレ終わるwwwwwwwwwww [802034645]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑 [931948549]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
- 俺はきっと"全部"嫌いなんだ。息づく全てが俺を苛つかせるんだ。
- 現役ドラフト発表WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
