タグ

cとAPIに関するhackedのブックマーク (2)

  • MySQL :: MySQL 4.1 リファレンスマニュアル :: 11.1 MySQL C API

    C API コードは、MySQL とともに配布されています。C API コードは mysqlclient ライブラリに格納され、C プログラムはこのコードを使用してデータベースにアクセスできます。 MySQL のソースディストリビューションに含まれるクライアントの多くは C で記述されています。C API の使用方法がわかるようなコード例を探している場合は、これらのクライアントを参考にしてください。クライアントは、MySQL ソースディストリビューションの clients ディレクトリに格納されています。 他のクライアント API(Connector/J を除くすべての API)の多くは、mysqlclient ライブラリを使用して MySQL サーバと通信します。このライブラリを使用すると、たとえば環境変数を参照できるので、他のクライアントプログラムとほとんどの環境変数を共用できることに

  • Tender Surrender » PHP/Extension Writing Part I Introduction to PHP and Zend

    導入 † このチュートリアルを読んでいるということは、PHP機能拡張の実装に興味がおありのことと思います。そうでないなら、、、読み終わったときには興味を持ってくれているでしょう。 このチュートリアルはPHPと、そのインタープリター言語であるCにある程度慣れている方を対象としています。 なぜPHP機能拡張が必要か、という話から始めましょう。 言語が持つ生まれつきの抽象度のために、PHPから直接呼び出すことのできないライブラリまたはOSに依存した機能がある。 通常とは違うPHPの使い方をしたい。 PHPのコードをある程度書いたものの、もっと早く、効率的に実行できることが分かっている。 売り物になる素晴らしいコードを書いたが、販売会社がそれを実行できても、ソースを読まれたくない。 どれも全く正当な理由ですが、機能拡張を作るにあたり、機能拡張とは何かを理解する必要があります。 ↑ 機能拡張とは何か

    hacked
    hacked 2009/01/11
  • 1