static if issue?

H. S. Teoh hsteoh at qfbox.info
Wed Mar 11 15:28:51 UTC 2026


On Wed, Mar 11, 2026 at 03:13:25PM +0000, DLearner via Digitalmars-d-learn wrote:
[...]
> ```
> void main() {
>       int     IntVar1 = 12;
> 
>       static if (is(typeof(IntVar1) != int)) {
>          static assert (false, "Type not int.");
>       } else {
>       }
> }
> ```
[...]

Write it this way instead:

```
	static if (!is(typeof(IntVar1) == int)) { ... }
```


--T


More information about the Digitalmars-d-learn mailing list