ライブラリと API ライブラリ ライブラリとは(what) 複数(1個以上)のオブジェクトファイル(*.o)をまとめたもの ライブラリの中には、複数の関数が定義されている ライブラリの利用(how to use) リンク時にライブラリを指定する事により、ライブラリ内の関数がリンクされる ライブラリの利点(why) ライブラリ内の関数は、自分で作成しなくてもよい 作業量が減る/誤りが無い(はず..)/共有が出来る/高度な所から出発できる ライブラリの例 標準 C ライブラリ : C 言語で標準に利用できる関数 (cf. printf) c_url ライブラリ : URL を指定するだけ html が表示される API : Application Programming Interface 「(ここでは)自分のプログラムでライブラリを利用する場合の規則」の事と考えて良い 必要なヘッダーファイル/関数名とその引数、機能