Is it possible to access a pointer by its offsets. Ex. write a 32bit integer to a byte pointer at ex. offset 4.
To give an example in C# you can do this: fixed (byte* Packet = Buffer) // Buffer would be a byte array And then to set the value of a specific offset *((TYPE*)(Packet + OFFSET)) Where TYPE could be replaced by ex. uint and OFFSET by 4 I tried to look here: http://dlang.org/arrays.html But couldn't seem to find anything like it.