英語版
このページの英語版を見る
rt.alloca
alloca() 標準 C ルーチンの実装。
License:
Distributed under the
Boost Software License 1.0.
(See accompanying file LICENSE)
Authors:
Walter Bright
ソース rt/alloca.d
- void*
__alloca
(intnbytes
); - 呼び出し元のスタック・フレームからデータを割り当てる。 これは "マジック"関数であり、正しく動作させるにはコンパイラの助けが必要である。 名前を変えたり、他のコンパイラから呼び出したりしないこと。
入力 nbytes 割り当てるバイト数 ローカルにバイト数を持つ変数のECXアドレス これは、スタック・フレームの追加サイズを反映するため これは、スタック・フレームの追加サイズを反映するように、復帰時に調整される。
Returns:EAX 割り当てられたデータ、スタックがオーバーフローした場合はNULL
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku