Re: Conversion to output ranges

2012-02-08 Thread Mafi
Am 07.02.2012 16:50, schrieb Timon Gehr: On 02/07/2012 04:49 PM, Timon Gehr wrote: On 02/07/2012 02:35 PM, Mafi wrote: Hi, does anybody know how to bring std.conv.to or something similar to output into an output range? int a = 42; char[25] buffer; to!typeof(buffer[])(a, buffer[]); I want to

Conversion to output ranges

2012-02-07 Thread Mafi
Hi, does anybody know how to bring std.conv.to or something similar to output into an output range? int a = 42; char[25] buffer; to!typeof(buffer[])(a, buffer[]); I want to send these texts throw sockets. Therefore I'd like to reuse the buffer. Mafi

Re: Conversion to output ranges

2012-02-07 Thread Timon Gehr
On 02/07/2012 02:35 PM, Mafi wrote: Hi, does anybody know how to bring std.conv.to or something similar to output into an output range? int a = 42; char[25] buffer; to!typeof(buffer[])(a, buffer[]); I want to send these texts throw sockets. Therefore I'd like to reuse the buffer. Mafi You

Re: Conversion to output ranges

2012-02-07 Thread Timon Gehr
On 02/07/2012 04:49 PM, Timon Gehr wrote: On 02/07/2012 02:35 PM, Mafi wrote: Hi, does anybody know how to bring std.conv.to or something similar to output into an output range? int a = 42; char[25] buffer; to!typeof(buffer[])(a, buffer[]); I want to send these texts throw sockets. Therefore

Re: Conversion to output ranges

2012-02-07 Thread Timon Gehr
On 02/07/2012 04:50 PM, Timon Gehr wrote: On 02/07/2012 04:49 PM, Timon Gehr wrote: On 02/07/2012 02:35 PM, Mafi wrote: Hi, does anybody know how to bring std.conv.to or something similar to output into an output range? int a = 42; char[25] buffer; to!typeof(buffer[])(a, buffer[]); I want to

Re: Conversion to output ranges

2012-02-07 Thread Pedro Lacerda
Maybe std.outbuffer... auto buffer = new OutBuffer(); int a = 42; buffer.write(a); byte[] bytes = cast(byte[]) buffer.toBytes(); ubyte[] ubytes = buffer.toBytes(); Pedro Lacerda 2012/2/7 Mafi m...@example.org Hi, does anybody know how to bring std.conv.to or