ページの改善
いますぐフォークしてオンライン編集し、このページのプルリクエストを送信します。
Github へのログインが必要です。 これは小さな変更に適しています。
大きな変更を加えたい場合は、通常の cloneの使用をお勧めします。
日本語版について
個人的な学習のために、dlang.orgを翻訳したサイトです。
翻訳に際して、様々なサイトを参考にしています。
core.stdcpp.array
D header file for interaction with C++ std::array.
License:
Distributed under the
Boost Software License 1.0.
(See accompanying file LICENSE)
Authors:
Manu Evans
Source core/stdcpp/array.d
- struct
array(T, size_t N); - D language counterpart to C++ std::array.
- alias
size_type= size_t; - alias
difference_type= ptrdiff_t; - alias
value_type= T; - alias
pointer= T*; - alias
const_pointer= const(T)*; - this(T[N]
args...); - Variadic constructor
- void
fill()(auto ref const(T)value); - const @safe size_type
size(); - alias
length= size; - alias
opDollar= length; - const @safe size_type
max_size(); - const @safe bool
empty(); - inout ref @safe inout(T)
front(); - inout ref @safe inout(T)
back(); - inout @safe inout(T)*
data(); - inout ref @safe inout(T)[N]
as_array(); - inout ref @safe inout(T)
at(size_typei);
Copyright © 1999-2022 by the D Language Foundation | Page generated by
Ddoc on Wed Nov 23 08:32:08 2022