タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

SIGNALに関するnosnosnosのブックマーク (1)

  • シグナルの操作(1) | LinuxC

    ここではシグナルの操作を行うシステムコールについて解説していきます。 シグナルにはSVR(SysV)とBSDで解説した通り、Unixでは異なる大きな2系統歴史があります。現在あるUnixもちろんLinuxもですが、これらを統合した形になっています。 ここではこれらの歴史の詳しい説明までは省きますが、ここを頭においていただければと思います。 さらにシグナルには注意事項が多くありますがこれらも紹介していきます。 ポインタ 関数ポインタ まず最初に関数ポインタの説明から。関数ポインタはポインタの中でも高度な部類になりますが、皆さん使えますか? シグナルではいわゆるコールバックの指定に関数ポインタが必要になってきますので簡単に説明をします。 void hoge(void) { printf("hoge\n"); } int main(void) { void (*func)(void); func

    シグナルの操作(1) | LinuxC
    nosnosnos
    nosnosnos 2016/04/19
    自分自身にkillコマンド
  • 1