c++中物件的引用作為函式的引數
#include
using namespace std;
class A
{
public :
A(){x=0;y=0;}
A(int i,int j)
{
x=i;y=j;
}
void SetValue(int i,int j)
{
x=i;y=j;
}
void Disp()
{
cout<<x<<","<<y<<endl;
}
private:
int x,y;
};
void fun(A &r) //物件引用作形參
{
r.SetValue(10, 20);
}
int main(int argc, const char * argv[]) {
A a(1,2);
fun(a);
a.Disp();
return 0;
}
輸出:
10,20
Program ended with exit code: 0
相關文章
- 物件,函式作為一個函式的引數物件函式
- 關於C++引用做為函式引數和指標作為函式引數C++函式指標
- C++ 函式的可變引數C++函式
- 程式中的函式引數函式
- 函式定義、函式的引數、函式的預設引數函式
- JavaScript replace()第二個引數為函式時的引數JavaScript函式
- JavaScript 函式引數解構物件JavaScript函式物件
- 陣列作為函式引數陣列函式
- 【Java基礎】函式引數為物件時的記憶體管理Java函式物件記憶體
- 函式中引數傳值函式
- 函式引數 引數定義函式型別函式型別
- js函式作為函式的引數程式碼例項JS函式
- 使用arguments物件獲取函式傳遞的引數物件函式
- python中函式的引數傳遞Python函式
- 函式作為引數傳遞函式
- Oracle:SYS_REFCURSOR作為函式中的輸出引數Oracle函式
- 函式的引數傳遞函式
- 函式引數的 Default value函式
- 3.3.2 函式的預設引數和佔位引數 函式過載函式
- c++函式引數和返回值C++函式
- C++ main函式命令列引數使用C++AI函式命令列
- js-arguments 函式引數物件詳解JS函式物件
- C++行內函數、函式過載與函式預設引數C++函數函式
- C/C++多引數函式引數的計算順序與壓棧順序C++函式
- C/C++—— 寫一個函式,它的引數為指向函式的指標,返回型別也為指向函式的指標C++函式指標型別
- OpenCV中的findContours函式引數詳解OpenCV函式
- Python 中函式的 收集引數 機制Python函式
- 關於const修飾的引用作為引數傳遞和non-member, non-friend函式函式
- C#的Replace函式,使用函式作為的引數需要注意C#函式
- 函式的關鍵字引數函式
- 【JS拾遺】函式的引數JS函式
- 封裝帶引數的函式封裝函式
- 函式的呼叫方式和引數函式
- Day10 函式基礎+函式三種定義形式 + 函式的返回值、物件和引數 + 可變長引數函式物件
- Python中將函式作為另一個函式的引數傳入並呼叫Python函式
- 【函式引數】Oracle 11g中使用“=>”顯式指明函式引數名與引數值的對應關係函式Oracle
- arguments物件獲取給函式傳遞的實際引數物件函式
- 一文看懂 Python 中的函式引數Python函式