Creating and Managing Global Variables

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.

Share the Post:
data observability

Data Observability Explained

Data is the lifeblood of any successful business, as it is the driving force behind critical decision-making, insight generation, and strategic development. However, due to its intricate nature, ensuring the

Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular