C、C++の最適化について語るスレ 3at TECH
C、C++の最適化について語るスレ 3 - 暇つぶし2ch34:ヽ・´∀`・,,)っ━━━━━━━┓
08/07/05 23:54:50
C++はもちろん当たり前だがC99準拠の処理系では
void foo(int n)
{
 double a[n];
 …
}

こんな風に整数の変数でスタック上配列を確保できる。
もちろん関数の途中でも{}で囲んでやりさえすればいつでも使える。

なんにせよC99準拠の処理系ならほぼ例外なく
何らかの形でallocaみたいな関数も実装されてると思ってるが。

しかし機械語レベルで見るとなんのことはない、x86でいうespを変数値ぶんだけ操作してるだけ。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch