I have encountered the following code:
#include using namespace std; int i = 1; int main(int argc,char ** argv) { int i = i; cout&l
The concept most answers are describing is called shadowing.