• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:c++のリファレンスについて)

C++のリファレンスについて

このQ&Aのポイント
  • C++の標準ライブラリ等のリファレンスはどのように探されているのか気になります。
  • 実際にリファレンスを探してみると、strlenの返り値に関する情報が不足していることがあります。
  • 正式なリファレンスがあれば教えてほしいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • don_go
  • ベストアンサー率31% (336/1059)
回答No.4

MS製品の場合、一般的にタイトルバーの"ヘルプ(H)" メニューを選択して表示されるヘルプ画面の"目次" からプログラミングガイドやリファレンス等のドキ ュメントが参照できます。 関数やコマンドの全てはリファレンスに記述されて います。 #ディスク容量の節約の為に、ドキュメントをイン #ストールしていない場合は、追加でインストール #する必要があります。(残容量に注意) >上記の説明からint型と推測して使うしかないのでしょうか? ちゃんとsize_t型と記述されてますが? #処理系依存の型なので、int型とは決まっていません。 予め、intの範囲である事が分かっていて、コンパイル時 に警告(warning)が出るならキャスト演算(int)を付けて ください。

haraheri31
質問者

お礼

大変有難うございました。 size_tと書かれていたのを見落としてしまっておりました。 本当にすいませんでした!

その他の回答 (3)

  • hitomura
  • ベストアンサー率48% (325/664)
回答No.3

えーと、 size_t strlen( char *文字列 ); って書いてありますよね。ちゃんと size_t 型って戻り値が書いてあるじゃないですか。 ちなみに、size_t 型が何なのかは処理系によって違います。

haraheri31
質問者

お礼

大変失礼しました! size_tと書かれていました。 馬鹿な質問をしてしまいました。 回答頂き大変ありがとうございました!

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

あ, あと, 「上記の説明からint型と推測して使うしかないのでしょうか」の「推測」ってのは 何を「推測」する といいたいんですか?

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

そもそも「文字列の数を数えて返す」とは書いてないんだが. 「正式なリファレンス」は日本だと http://www.jisc.go.jp/app/pager?id=1829886 とか http://www.jisc.go.jp/app/pager?id=1829891 とかになるんだろうなぁ.

haraheri31
質問者

補足

ご回答有難うございます。 残念ながら両方ともリンク先に飛ぶとFileNotFoundになっておりました。 サイト名等でも結構ですので教えて頂ければ有難いです。

関連するQ&A

専門家に質問してみよう