, : , Delphi:
procedure ParamSample(I, J, : Integer; A, B: Double);
begin
end;
C++ , :
void param_sample(int i, int j, int k, double a, double b)
{
}
, ( , ), , . ( , , , .) C++ - , - Delphi . , , , .
, , , , . , . .
- ( Delphi -) (&) , . - ( ):
_ _{_& _);
_ _{_ & __);
_ _(__ &_);
3.5 my_abs, my_abs, , .
3.5.
#include <iostream>
#include <conio.h>
using namespace std;
void my_abs(int i) // ,
{
if (i < 0)
i = -i;
}
void my_abs_ref(int& i) // ,
{
if (i < 0)
i = -i;
}
// ,
// num
void show_int(int num)
{
cout << num << endl;
}
int main(int argc, char* argv[])
{
int test = -5;
my_abs(test);
show_int(test); // -5,
my_abs_ref(test);
show_int(test); // 5, , test
// getch(); return 0;
getch();
return 0;
}
C++ Delphi ( ) . , , . C++. , . , .
Delphi. C++ , :
_ _(_);
, . .