August 28, 2011

to, belirli türden elemanları olan diziden başka türden elemanları olan dizi üretebiliyormuş.

Aşağıdaki program bir string dizisinden int dizisi üretiyor. 'to!(int[])' deyince string[]'den int[] üretmiş oluyor.

import std.stdio;
import std.conv;

void main()
{
   auto dizgiler = [ "42", "7", "100" ];
   auto dizi = to!(int[])(dizgiler);
   writefln("%s elemanlı bir dizi olarak: %s", dizi.length, dizi);
}

Çıktısı:

3 elemanlı bir dizi olarak: [42, 7, 100]

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]