Suggestion: alias should be single tuple type

nazo lovesyao at gmail.com
Thu Dec 14 05:49:55 PST 2006


current:
void func(){}
alias func test;

suggestion:
void func(){}
alias test=func;

alias test2="test";

#this code is error yet
import std.typetuple,std.stdio;
void func(){writefln("test");}
alias TypeTuple!(func) test;
void main(){
   test[0]();//error
}
#And this too
import std.typetuple,std.stdio;
int x;
alias TypeTuple!(x*x) test;
void main(){
   x=10;
   writefln(test[0]);
   x=20;
   writefln(test[0]);
}



More information about the Digitalmars-d mailing list