attribute length missing in std.array: Appender
Ali Çehreli via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Fri Nov 28 00:25:19 PST 2014
On 11/27/2014 08:08 AM, Andre wrote:
> import std.array: appender;
> const HEADER_LENGTH = 8;
>
> auto app = appender!(ubyte[])();
> app.put(cast(ubyte)40);
> app.put(cast(ubyte)5);
> app.put(cast(ubyte)234);
> // ... add 5 times 0
A fancy way: :)
import std.range;
// ...
app.put(repeat(cast(ubyte)0).take(5));
Ali
More information about the Digitalmars-d-learn
mailing list