Search

September 07, 2021
General »
...Can't even initialize `a` with index `0` at point of declaration unless size of...
September 06, 2021
Learn »
...enum isAllocator(T) = (is(typeof(T.allocate(size_t.init)) == void[]) &&
                       is(typeof(T.alignment...
September 06, 2021
Learn »
...must have:

* `uint alignment`
* `void allocate(size_t size)`

So it makes sense to have...
September 05, 2021
Learn »
...int* ptr;
    size_t length;

    myArray opIndex() {
        return this;
    }

    int opIndex(size_t i) {
        return...
September 05, 2021
Learn »
...MyArray(T) {
  T[] elements;

  this(size_t length) {
    this.elements.length = length;
  }

  size_t opDollar...
September 05, 2021
Learn »
...SliceInfo{ size_t start, end; }
       SliceInfo opSlice(size_t dim)(size_t start, size_t...
September 02, 2021
Learn »
...size_t:

	ubyte[10] Arr;
	immutable size_t Address;
	static this() {
		Address = cast(size_t...
September 01, 2021
General »
...members such as [1]

`C.with_capacity(size_t)`

instead of guessing what C(42...
September 01, 2021
General »
...to save on having a separate field.
*/
size_t capacity() const pure @safe
{
    return _length...
September 01, 2021
General »
...void add()(T value) { ... }
    void resize()(size_t newsize) { ... }
```

But it still doesn't work...
134 135 136 137 138 139 140 141 142 143 144
Next ›   Last »