digitalmars.D.learn - Create empty SList or DList.
Is there a way to achieve that instead of something hacky like adding an initialized element and then removing it. Ex. instead of: auto stack = SList!int(0); stack.removeFront(); Then something that just allowed you to do: auto stack = SList!int; // Not allowed. --- I feel like this makes containers like that a big hassle in D because you may not wanna initialize the elements of them right away.
Jun 26 2019
26.06.2019 20:39, bauss пишет:auto stack = SList!int(0); stack.removeFront(); Then something that just allowed you to do: auto stack = SList!int;this compiles: ``` auto stack = SList!int(); ```
Jun 26 2019
On Wednesday, 26 June 2019 at 19:06:24 UTC, drug wrote:26.06.2019 20:39, bauss пишет:Maybe something else triggered it for me but I kept getting an error message like "not initialized with a value" or something like that . I can't reproduce it right now though.auto stack = SList!int(0); stack.removeFront(); Then something that just allowed you to do: auto stack = SList!int;this compiles: ``` auto stack = SList!int(); ```
Jun 26 2019