digitalmars.D.learn - combine different data type
- sami (4/4) Jan 30 2012 when i do that auto x = [1, "ha"];
- =?utf-8?Q?Simen_Kj=C3=A6r=C3=A5s?= (3/7) Jan 30 2012 You might want to check out std.variant. It's Variant type can hold any
- Daniel Murphy (4/11) Jan 30 2012 Or std.typecons.tuple. It will allow you to have a collection of values...
when i do that auto x = [1, "ha"]; i have an error Error: incompatible types for ((1) ? ("hgh")): 'int' and 'string' if there any method to combine different data type?
Jan 30 2012
On Mon, 30 Jan 2012 13:58:38 +0100, sami <sami hotmail.com> wrote:when i do that auto x = [1, "ha"]; i have an error Error: incompatible types for ((1) ? ("hgh")): 'int' and 'string' if there any method to combine different data type?You might want to check out std.variant. It's Variant type can hold any type you may want.
Jan 30 2012
"Simen Kjærås" <simen.kjaras gmail.com> wrote in message news:op.v8wj38qf0gpyof biotronic.lan...On Mon, 30 Jan 2012 13:58:38 +0100, sami <sami hotmail.com> wrote:Or std.typecons.tuple. It will allow you to have a collection of values of different types. It deptends what your use case it.when i do that auto x = [1, "ha"]; i have an error Error: incompatible types for ((1) ? ("hgh")): 'int' and 'string' if there any method to combine different data type?You might want to check out std.variant. It's Variant type can hold any type you may want.
Jan 30 2012