注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
atexitを使うとプログラム終了時に呼ばれる関数を登録できる。(void (*)()の関数) atexitは複数登録(... atexitを使うとプログラム終了時に呼ばれる関数を登録できる。(void (*)()の関数) atexitは複数登録(スタックとして積まれる?)できるようで、後入れ先出しで実行される。 また、終了時の関数は少なくともATEXIT_MAX個(32個?)登録できるらしい。 使い方 #include <stdio.h> #include <stdlib.h> void func1(); void func2(); void func3(); int main() { atexit(func1); atexit(func2); atexit(func3); printf( "Enterキーを押すとプログラムを終了します\n" ); getchar(); return 0; } void func1() { printf( "終了中...func1\n" ); } void func2() { p
2018/09/10 リンク