Passaggio di valori per riferimento in C++/CLI [ Visual C++]
Il passaggio di valori per riferimento in Visual C++ avviene tramite l’operatore
%
/*Per passare un valore per riferimento in modalità gestita si usa l'operatore %*/ #include<iostream> using namespace System; using namespace std; /*passaggio valori per riferimento C++/CLI*/ void sw(int^% a, int ^%b) { int^ temp = a; a = b; b = temp; } int main() { int^ a=10, ^ b=20; sw(a, b); std::cout << Convert::ToInt32(a)<<" "<< Convert::ToInt32(b)<<endl; }