On Tuesday, 4 July 2017 at 00:46:36 UTC, Timothee Cour wrote:
How would I disable the following?

```
auto a1=A(1);
auto a2=A(1, "b");

struct A{
  int a;
  string b;
  // @disable default constructors with N(N>=1) arguments
}
```

I'd like to force the user to set fields explicitly, so as to make it more safe to add / move fields

proving a constructor yourself disables the default.

Reply via email to