実装状況
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/02 16:40 UTC 版)
Millerとデ・ラットはOpenBSDの開発者であり、strlcatを最初に実装したオペレーティングシステム (OS) はOpenBSD 2.4である。以後、FreeBSD 3.3を含め、SolarisやmacOSにも採用されている。Linux では libbsd ライブラリ経由で利用できる。glibc や Microsoft Visual C++ には実装されていない。
※この「実装状況」の解説は、「strlcat」の解説の一部です。
「実装状況」を含む「strlcat」の記事については、「strlcat」の概要を参照ください。
実装状況
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/07/09 19:51 UTC 版)
GCC や Clang では -std=c++14 を付けることによりコンパイル可能。 GCC - 5.1 において、N3664を除くほぼ全ての機能が実験的に実装されている 。 Clang - 3.4 にて全ての機能が実装された。 Microsoft Visual C++ - VC12 (Visual Studio 2013) および VC14 (Visual Studio 2015) 時点で、C++11 の全機能も実装完了していなかったが、C++14 の一部機能の実装が開始された 。VC14.1 (Visual Studio 2017) でN3664を除くC++14の追加機能をすべてサポートした。 Intel C++ Compiler - バージョン15時点で、一部機能が実装されている。バージョン17でN3664を除く全機能をサポートした。
※この「実装状況」の解説は、「C++14」の解説の一部です。
「実装状況」を含む「C++14」の記事については、「C++14」の概要を参照ください。
- 実装状況のページへのリンク