, , , , : , ...
(++ sense, Java) ( , , , ++ 0x), . , , , , , ( ).
, Java, , ( ) Java ++ : -, ++ Java. swap Java, :
template <typename T>
void swap( T & lhs, T & rhs )
{
T tmp = lhs;
lhs = rhs;
rhs = tmp;
}
int main() {
int a = 1, b = 5;
swap( a, b );
}
, , Java ( ), ++.