nsCOMPtr

by Scott Collins

last modified 25 October 1999

nsCOMPtr のページにようこそ。

nsCOMPtrドキュメンテーション

  • nsCOMPtr 完全ユーザーマニュアル では、[XP]COM のための `スマートポインター' クラスについて詳しく述べています。 このドキュメントには、必要な情報がすべて載っています。 実際には、これは、3 つのドキュメントが一つになったものです。
    • スタートガイドは、簡潔で、要を得たドキュメントであり、まだ nsCOMPtr を使ったことの無い人に役立つでしょう。
    • リファレンスマニュアルには、あなたが知りたい以上のことが詳しく書いてあるでしょう。
    • よく聞かれる質問は、壊れたビルドを直したり、リファレンスマニュアルの適切な場所を知るのに役立つでしょう。

    支援をお願いします: 私は、nsCOMPtr ユーザーマニュアルを役立つものにしたいと思っています。 特に、nsCOMPtr をまだ使ったことの無い人に役立つものにしたいのです。 あなたのフィードバックは、貴重です。 スタートガイドを読んでください。そして、何が足りないか、何が助けになるか、そして何に混乱させられたかを教えてください。

  • Code bloat [長文ですが、要約が最初にあります]は、生のポインターと nsCOMPtr と `nsIPtr' のコードサイズテストの結果を報告しています。
  • COM の所有についてのガイドラインは、実現可能な所有モデルの構築を支援するための、短いガイドラインです。
  • 古い: "getter_doesnt_AddRefは無くなりました。" (Re: nsCOMPtr の質問) は、email メッセージです。これは、getter_AddRefs について記述したものです。また、今や無効になった getter_doesnt_AddRef についてと、サービスに関する秘義もいくつかあります。 このドキュメントは、古いですが、まだ内容は正確です。 上述したユーザーマニュアルを使うようにしてください。
  • 古い: getter_AddRefs と関連するもの (Re: nsCOMPtr の質問) は、email メッセージです。getter_AddRefs とその代替手段について、詳しく調査してあります。 このドキュメントは、古いです: 不正確な部分については、一番頭に書いてあります。 上述した ユーザーマニュアルを使うようにしてください。

参考情報


すべてのコメントと投稿は、 news:netscape.public.mozilla.xpcom そして/または Scott Collins <scc@netscape.com> まで。