#include <iostream>

int main() {
const int i = 1;
++*const_cast<int*>(&i);
std::cout << i;
}

何が表示されると思う?
違法?合法?

https://wandbox.org/permlink/57h9V6JX7fJes663