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
相關文章
- 程式中的函式引數函式
- JavaScript 函式引數解構物件JavaScript函式物件
- 【Java基礎】函式引數為物件時的記憶體管理Java函式物件記憶體
- python中函式的引數傳遞Python函式
- 陣列作為函式引數陣列函式
- 函式引數 引數定義函式型別函式型別
- 函式中引數傳值函式
- c++函式引數和返回值C++函式
- 函式的引數傳遞函式
- OpenCV中的findContours函式引數詳解OpenCV函式
- 3.3.2 函式的預設引數和佔位引數 函式過載函式
- 函式作為引數傳遞函式
- 類别範本物件做函式引數物件函式
- js-arguments 函式引數物件詳解JS函式物件
- Oracle:SYS_REFCURSOR作為函式中的輸出引數Oracle函式
- C++行內函數、函式過載與函式預設引數C++函數函式
- C/C++多引數函式引數的計算順序與壓棧順序C++函式
- Day10 函式基礎+函式三種定義形式 + 函式的返回值、物件和引數 + 可變長引數函式物件
- Python中將函式作為另一個函式的引數傳入並呼叫Python函式
- 一文看懂 Python 中的函式引數Python函式
- 封裝帶引數的函式封裝函式
- 函式的呼叫方式和引數函式
- python sorted()函式的引數用法Python函式
- 函式的關鍵字引數函式
- Python函式的位置引數、關鍵字引數精講Python函式
- 函式的動態引數 及函式巢狀函式巢狀
- Python中函式為什麼可以當做引數使用?Python函式
- python基礎之 函式的引數Python函式
- 方法(函式)的定義與引數函式
- 函式基礎和函式引數函式
- Javascript函式引數求值——Thunk函式JavaScript函式
- 函式引數詳解函式
- 函式、引數、解構函式
- 如何計算PHP函式中傳遞的引數數量PHP函式
- 07:函式之函式的引數和返回值函式
- 在實驗中觀察指標——C++ 函式引數的壓棧順序指標C++函式
- Python函式/動態引數/關鍵字引數Python函式
- TypeScript 函式可選引數和預設引數TypeScript函式