digitalmars.D.learn - const vs immutable
- Sean Eskapp (6/6) Jan 18 2011 In cases where they are the same, for instance declaring:
- Jesse Phillips (2/11) Jan 18 2011 Use immutable, it documents the type better. And const items cannot be u...
In cases where they are the same, for instance declaring: const int x = oldX + 5; vs immutable int x = oldX + 5; Or in non-class, non-array function parameters, does it make a difference which is used?
Jan 18 2011
Sean Eskapp Wrote:In cases where they are the same, for instance declaring: const int x = oldX + 5; vs immutable int x = oldX + 5; Or in non-class, non-array function parameters, does it make a difference which is used?Use immutable, it documents the type better. And const items cannot be used as immutable parameters (value types don't have such restriction).
Jan 18 2011