Login | Register   
RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Home » Tip Bank » C++ » Coding
Language: C
Expertise: Beginner
Jan 20, 2004

Creating and Managing Global Variables

Sometimes, you can't avoid declaring global variables in C++. However, should you prefer not to mix C++ with C code techniques, try the following:
  • Create a global class and add your global variables.
    class MY_GLOBALS
       static int global_var1;
       static int global_var2;
  • Next, access the data member of MY_GLOBALS:
    MY_GLOBALS::global_var1 = 10;
    some_var = MY_GLOBALS::global_var1;
This helps you avoid declaring external variables. Moreover, you keep all your global variables in one class instead of scattering them throughout different files.
Reza Nalbandi
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.