Menu

Static Initialization

Anonymous

Static initialization in C++

Exmaple:

#include "StaticInit.hpp"
#include <iostream>

class Widget {
    STATIC_INIT_BEGIN
        std::cout << "Class Widget initialization //before entry main function\n";
    STATIC_INIT_END
};

int main(){
    std::cout << "something\n";
    return 0;
}

Print in console

Class Widget initialization //before entry main function
something


MongoDB Logo MongoDB