No, a meno di non "impacchettare" i due valori in una struttura.
codice:
#include <iostream>
#include <conio.h>
using namespace std;
struct intPair
{
int firstInt;
int secondInt;
};
intPair risultati (int* x, int* y);
int main(void)
{
int a, b, c, d;
intPair ip;
cout<<"inserisci il primo numero";
cin>>a;
cout<<"inserisci il secondo numero";
cin>>b;
ip = risultati (&a, &b);
cout<<ip.firstNumber<<endl;
cout<<ip.secondNumber;
getch();
}
intPair risultati (int* x, int* y)
{
intPair ip;
ip.firstNumber=*x*2;
ip.secondNumber=*y*2;
return ip;
}