[Question] Could a function return a list of arguments to call another function?

MattCoder mattcoder at hotmail.com
Fri Jun 28 11:07:23 PDT 2013


Hi,

I would like to know if it's possible to pass the return of a 
function as argument to another function as below:

import std.stdio;

auto foo(int x, int y){
	writeln(x, y);
	return 3, 4;
}

void main(){
	foo(foo(1,2));
}

I would like to print:
1 2
3 4

PS: I tried return a tuple but it doesn't works.

Thanks,

Matheus.


More information about the Digitalmars-d-learn mailing list