You must log in or # to comment.
I’m not getting it. What’s the point? It seems very much like a cpp-ism where you can put
const
in so many places.const int n2 = 0; // const object int const n3 = 0; // const object (same as n2) // https://learn.microsoft.com/en-us/cpp/cpp/const-and-volatile-pointers?view=msvc-170 const char *cpch; // const variable cannot point to another pointer char * const pchc; // value of pointer is constant int f() const; // members cannot be modified in this, only read std::string const f(); // returns a constant
Then there are constant expressions.
Can anybody look at that and tell me it’s readable with a straight face? I hope they don’t start adding all this stuff to rust.
Nope. This little neat feature mainly is just necessary part of bigger one - const-generics with const bounds.