C における標準Cライブラリとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > C における標準Cライブラリの意味・解説 

C++における標準Cライブラリ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/02 01:28 UTC 版)

標準Cライブラリ」の記事における「C++における標準Cライブラリ」の解説

C++03標準C++ライブラリでは、C95当の標準Cライブラリ包含している。更にはC95では任意実装であったfloat型やdouble型の数学関数も常にサポートされる。C++11ではC99当の標準Cライブラリと uchar.h を包含している。 標準Cライブラリにおけるヘッダ xxx.h は、C++では cxxx というヘッダマッピングされる。各識別子std 名前空間内で宣言されるまた、標準Cライブラリとの互換性持たせるため、xxx.h 形式ヘッダ使用することができ、std 名前空間内で宣言され識別子using指令によってグローバル名前空間引き出されるC++固有の事情から、一部関数についてはC言語との互換性低下している。具体的にはmemchr関数strstr関数等がそれにあたる。すなわち、引数として渡されるポインタが指す型がconst修飾されているか否かにより、返却値の型もそれに合わせて変更されるように多重定義されている。 Cの場合 char *strchr(const char*, int); C++の場合 const char *strchr(const char*, int);char *strchr(char*, int);

※この「C++における標準Cライブラリ」の解説は、「標準Cライブラリ」の解説の一部です。
「C++における標準Cライブラリ」を含む「標準Cライブラリ」の記事については、「標準Cライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「C における標準Cライブラリ」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「C における標準Cライブラリ」の関連用語

C における標準Cライブラリのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



C における標準Cライブラリのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの標準Cライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS