D 2.0
About Japanese Translation

www.digitalmars.com
Last update Wed Jul 16 14:52:57 2008

std.array



static void _d_array_bounds(string filename, uint line);
コンパイラが自動生成するモジュールassert関数で使用されます。 ArrayBoundsError 例外を構築し throw します。

void insert(T,Range)(ref T[] array, size_t pos, Range stuff);
stuffcontainer の位置 pos に挿入します。

void erase(T)(ref T[] array, size_t from, size_t to);
array から、インデックス from (from番目の要素も含む) から to (to番目の要素は含まない) までの要素を削除します。

void replace(T,Range)(ref T[] array, size_t from, size_t to, Range stuff);
array から、インデックス from (from番目の要素も含む) から to (to番目の要素は含まない) までの要素を stuff で置き換えます。 必要があれば配列の伸張を行います。