Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
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.

 

 

Sitemap