【初心者歓迎】C/C++室 Ver.36【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.36【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト561:デフォルトの名無しさん 07/04/22 13:35:11 頻繁に使う構造体なら継承してコンストラクタ定義してしまえってじっちゃんが 562:デフォルトの名無しさん 07/04/22 13:44:51 レガシーAPIに渡せないだろ 563:デフォルトの名無しさん 07/04/22 13:49:12 こっちで変数定義したものを向こうへ渡すのなら、 アップキャスト(ポインタ・参照渡し)・スライシング(値渡し)が起こるだけで、 言語規格上問題ないだろ。 向こうでオブジェクトが作成され、自分はそれへのポインタを受け取るという場合に 派生クラスへのポインタで受けたら、言語規格上未定義にはなるだろうけどさ。 564:552 07/04/22 15:30:50 >>560 そうなのか、memが初めなのか 脳内では、セット麺、麺セット、麺コピーって変換してた 565:デフォルトの名無しさん 07/04/22 16:13:33 >>562 VC++ の CRect は RECT を継承したクラスなんだぜ。 でも、レガシーAPIに渡せるだろ? 仮想関数がないからな。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch