C++のグローバル変数なクラスはコンストラクタがmain()に来る前に呼ばれるけど、それって誰がどうやって呼んでるの?という疑問から調べ始めた結果、
- Q. main()に来る前に呼ばれる関数ってどんなのがあるの?
- A. んなもんglibcのソースコードでも読めや、バーヤ、バーヤ ヽ(`Д´)ノ
でした。
・・・というグチだけだと味気ないので、まとまりない形だけど調べた結果をベタベタはっておきます。
- main()に来る前に呼ばれる関数の確認 (1/3)
- main()に来る前に呼ばれる関数の確認 (2/3)
- main()に来る前に呼ばれる関数の確認 (3/3)
なおこれら内容は Linux で gcc-4.9 + glibc-2.21 + aarch64 で試した結果の私個人の見解であり、私が所属する団体(ry