operator+の使い方がよくわかりません。 – プログラミング – Home

operator+の使い方がよくわかり...
 
通知
すべてクリア

[解決済] operator+の使い方がよくわかりません。


ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

どなたか、operator+の簡単な例文を書いていただけませんでしょうか?


引用未解決
トピックタグ
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

Smatrix4x4 operator+(Smatrix4x4 ag1,Smatrix4x4 ag2) ;
と宣言すると引数が多すぎるとエラーが出力されるのですが、
+は、2項演算子なので引数は、2つでは、ないのでしょうか?


返信引用
REE
 REE
(@REE)
ゲスト
結合: 23年前
投稿: 240
 

グローバル関数の場合は、それでいいです。

メンバ関数の場合は、自身のインスタンスが一つ目の項に当たりますので、引数は一つに
なります。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

> operator+の簡単な例文を書いていただけませんでしょうか?

X operator+(const X& a, const X& b) {
return aとbから作られるなにか;
}


返信引用
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

REEさん、επιστημηさんありがとうございました。
なんとかできました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました