Setting struct as default parameter of a function using struct literal?
    Salih Dincer 
    salihdb at hotmail.com
       
    Mon Sep 11 18:24:01 UTC 2023
    
    
  
On Monday, 11 September 2023 at 17:51:04 UTC, BoQsc wrote:
>
> Here is an example of what I would hope for to work but it 
> surely does not work:
If I were you I would use enum, look at my code:
```d
enum Options
{
   silenceErrors = false
}
void someFunction (Options option = Options.silenceErrors)
{
   writeln(cast(bool)option); // false
}
import std.stdio;
void main()
{
   someFunction();
}
```
SDB at 79
    
    
More information about the Digitalmars-d-learn
mailing list