Search

December 28, 2022
Issues »
...com
          Reporter: artha@samerion.com

```
noreturn stuff() {
    assert(false);
}

void doStuff(alias fun)() {

    // This is...
December 28, 2022
Learn »
...the 'assert blocks' you mention, D (like C++) has both static assert and runtime assert...
December 28, 2022
Learn »
...time such as exceptions, dividing by zero, assert blocks.

In Java and some other languages...
December 27, 2022
General »
...struct N {
		ubyte[string.sizeof] b;
	}
	static assert(N.sizeof == string.sizeof);
	N n;
	memcpy...
December 26, 2022
Genel »
...foo; // v1
  assert(foo.inner.value == 1);

  MyStruct!int bar = 1; // v2
  assert(bar.value...
December 25, 2022
General »
...wp) {
					auto tsh = cast(ToStringWriter!W) *p;
					assert(tsh, "Invalid ToStringWriter: "~WNAME);
					tsh.writeWith(writer...
December 24, 2022
Learn »
...return opMap["÷"](foldedDouble, second);
}

void main()
{
  assert(6.doubleAndDivide(3) == 4);
}
```

Don't you...
December 24, 2022
Issues »
...a);
else
    static assert(false);

Output:
onlineapp.d(4): Error: static assert:  `false` is false...
December 24, 2022
Issues »
...msg, A);
    static assert(false);
}

Output:
int
onlineapp.d(9): Error: static assert:  `false` is...
December 24, 2022
Issues »
...test3(E d)
  {
    byte x = 42;
    assert(d == x);
    assert(is(typeof(x...
114 115 116 117 118 119 120 121 122 123 124
Next ›   Last »