DXライブラリ 総合スレッド その16at GAMEDEVDXライブラリ 総合スレッド その16 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト84:名前は開発中のものです。 13/07/14 22:34:26.03 5JkpjM3e >>77 前者は初期化だけど、後者はどう見てもコピーで別物に見えるけど 85:名前は開発中のものです。 13/07/15 17:36:41.91 Un3rMRLz 参照をメンバに持つ場合とか 初期化リストでないと代入できないんじゃなかったっけ 86:名前は開発中のものです。 13/07/15 17:45:51.63 ikbmv1v3 >>85 そらそうだ 87:名前は開発中のものです。 13/07/16 01:21:51.44 416SfEwn 前者は初期化 Var x=n;と同じ 後者は代入 Var x; x=n; tと同じ Varが参照だったりconstだったり引数なしコンストラクタを持っていない場合は前者を使わざる負えない あと、例えばstd::stringなんかだと引数なしコンストラクタの場合適当に15ぐらいの領域を勝手に確保するって噂を聞いたことがあるから 初期化のほうが適当じゃない分いい 88:名前は開発中のものです。 13/07/16 08:44:28.14 DavWjYNX ”使わざるを得ない”な。 89:名前は開発中のものです。 13/07/16 11:11:54.85 ayl4cQjp JavaとかC#しか基本的に知らず、C++をぼやっとしか知らない人だと混同するよな 初期化リストにしろ、代入(コピー)にしろ、それらとコピーコンストラクタやオペレータオーバロードの関係とか 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch