digitalmars.D.learn - How to create immutable struct?
- "denizzzka" <4denizzz gmail.com> Oct 06 2012
- "denizzzka" <4denizzz gmail.com> Oct 06 2012
- "bearophile" <bearophileHUGS lycos.com> Oct 06 2012
I am have struct with constructor:
immutable struct Cell {
...
}
And I trying to create instance of this struct:
immutable (Cell)* s = new Cell( v, s);
compiler returns error:
Error: cannot implicitly convert expression (new Cell(v,s)) of
type Cell* to immutable(Cell)*
How to pass immutable to new?
Oct 06 2012
denizzzka:How to pass immutable to new?
One solution: struct Cell {} void main() { auto s = new immutable(Cell)(); } Bye, bearophile
Oct 06 2012









"denizzzka" <4denizzz gmail.com> 