D言語 Part8
■ このスレッドは過去ログ倉庫に格納されています
0557デフォルトの名無しさん
2006/03/09(木) 00:56:46template opAdd(T){
T opAdd(T a,T b){
T c=a.dup;
for(uint i=0;i<array!(uint)(c.length,b.length).max();i++)
if(b.length>i&&c.length>i)c[i]+=b[i];
else if(b.length>i)c~=b[i];
return c;
}
}
writef("%s\n",x.opAdd(x));
■ このスレッドは過去ログ倉庫に格納されています