Immutable declaration

What about const as in C and C++? In C++ you can write

#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
	srand(time(0));
	int i = rand();
	const int j = i + 1;
	std::cout << i << " " << j;
	// invalid: j = j + 1;
}
1 Like