英語版
このページの英語版を見る
core.internal.array.capacity
このモジュールには、ダイナミックアレイの容量と長さを制御するためのサポートが含まれている。
License:
Distributed under the
Boost Software License 1.0.
(See accompanying file LICENSE)
- template
_d_arraysetlengthTImpl
(Tarr : T[], T) - _d_arraysetlengthT と_d_arraysetlengthTTrace
- pure nothrow @trusted size_t
_d_arraysetlengthT
(ref return scope Tarrarr
, size_tnewlength
); - 動的配列のサイズを変更するParameters:
Tarr arr
リサイズされる配列。 size_t newlength
配列の新しい長さ Returns:配列の新しい長さBugs:この関数の安全レベルは偽装されている。既存のコードを壊さないように、@trusted pure nothrow 。 - alias
_d_arraysetlengthTTrace
= _d_HookTraceImpl!(Tarr, _d_arraysetlengthT, errorMessage); - Bugs:この"テンプレート化された関数"は、安全性をバイパスするかなり古いランタイムフックから移植された、 をバイパスする古いランタイムフックから移植された。既存のコードを壊さないために、この関数テンプレートは一時的に。 を一時的に@trusted pure nothrow 。
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku