/*
* @topic T00354 May 2 -- pointer difference
* @brief Program demonstrates finding difference between two pointers
*/
#include <iostream>
void show_diff( int* x, int* y )
{
int diff = y - x;
std::cout << "diff is " << diff;
}
int main()
{
int* iptr = new int[ 2 ];
iptr[ 0 ] = 111;
iptr[ 1 ] = 222;
int* iptr2 = iptr + 2;
--iptr;
show_diff( iptr, iptr2 );
return 0;
}