On Thursday, November 17, 2011 14:41 RenatoL wrote: > Ok, tk u all. > I guess this is a very poor approach if we are looking for > performance
Mixing types like that in an array is not a normal thing to do. However, if you're looking to hold a specific number of items of diverse types (particularly if there's only a few of them), you can look at std.typecons.Tuple. In that case, you'd do something like auto t = tuple(0, "aa", 2.4); And you don't have to query about the type information that way, because it's part of the type - Tuple!(int, string, float). Then you can index like you would an array. auto a = t[0]; auto b = t[1]; auto c = t[2]; - Jonathan M Davis