0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト350:はちみつ餃子 21/08/24 01:50:15.06 MkJE9y3A.net >>349 operator+ は演算子 + の実体として機能する。 故に p1+p2 は p1.operator+(p2) と書いた場合と完全に同じ。 tmp はもちろんこの関数内で宣言した tmp 変数だし、 p は渡された引数 (この場合は p2) のコピーなので p.x には 6 が入ってるね。 351:デフォルトの名無しさん 21/08/24 02:43:37.56 WM1jAzNs.net >>350 ありがとうございます。引数がどれに対応してるかわかりました。 p1.operator+(p2) これは何でしょう? 352:デフォルトの名無しさん 21/08/24 03:37:20.26 gGQMgsWd.net 掛け算の*と、 色々を示す*が 同じ*なんで困っていますが、どうしたらいいんでしょうか? 353:デフォルトの名無しさん 21/08/24 03:55:09.38 jikR3Y9f.net 色々ってワイルドカードのこと? C++においては*は乗算かポインタ関係だけだよ >>351 p1のメンバ関数として普通にoperator +を呼んでるだけ 354:デフォルトの名無しさん 21/08/24 04:29:07.93 gGQMgsWd.net ありがとうございます。 c++ のワイルドカード記号ってなんでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch