I'm looking for functionality similar to the python global keyword.  I want to change a variable declared in main from a function.
For example:
void f() {
    x = 5;
}
int main() {
    int x = 0;
    f();
    cout << x; // prints 5
}
Any solution?
 
    