以下の内容はhttps://amachang.hatenablog.com/entry/20081020/1224476879より取得しました。


C++ のグローバル

グローバルでどの程度のことをやっていいんだろう

#include <iostream>

static const int a = ( 
    std::cout << "hoge" << std::endl,
    1); 

int main(int argc, char** argv) {
    std::cout << "fuga" << std::endl;
    return 0;
}

宣言の形をしていればどのような式でも書く事はできる。(もちろん可読性を考えるとやるべきではないけれど。)
初期化が必要無くて、例外を投げないことなら、グローバルにガンガン書いてもいいんだろうか。




以上の内容はhttps://amachang.hatenablog.com/entry/20081020/1224476879より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14