Global variable problem [message #774700] |
Wed, 04 January 2012 07:21 |
Eclipse User |
|
|
|
Hi people!
I'm a beginner learning C++ via Mac Leopard. I can't run the following code because Eclipse does not recognise the global variable 'count'. Can someone advise how I can get this code to build on Eclipse?
Thanks.
#include <iostream>
using namespace std;
void func1();
void func2();
int count; // this is a global variable
int main()
{
int i; // this is a local variable
for(i = 0; i < 10; i++) {
count = i * 2;
func1();
}
return 0;
}
void func1()
{
cout << "count: " << count; // access global count
cout << '\n'; // output a newline
func2();
}
void func2()
{
int count; // this is a local variable.
for(count = 0; count < 3; count++) cout << '.';
}
|
|
|
Powered by
FUDForum. Page generated in 1.06534 seconds