Tuple and tie?
Meta via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue Jul 8 11:29:39 PDT 2014
On Tuesday, 8 July 2014 at 17:42:00 UTC, Remo wrote:
>
> How to make something that work like std::tie in D2 ?
>
> Tuple!(float, float) sinCos(float n) {
> return tuple(cast(float)sin(n), cast(float)cos(n)); //please
> note cast(float)!
> }
>
> int main(string[] argv) {
> float s,c;
> tie!(s,c) = sinCos(3.0f);
> }
alias tie = TypeTuple;
int main(string[] argv)
{
float s,c;
tie!(s,c) = sinCos(3.0f);
}
More information about the Digitalmars-d-learn
mailing list