2021-07-12

anond:20210712172732

グローバルな配列必要な全てのデータを保存しておくというのは、引数や返り値の考え方を知る必要がなく、配列として確保した分以上のメモリリークもなく、初心者にとっては考えやすかろう

配列

0番目: ヒットポイント

1番目: 攻撃

2番目: ...

のような設計も、他人が作ったプログラムを読み解くのは悪夢だが、自分ひとりしか触らないならなんとかなるだろう

記事への反応 -
  • HPと攻撃力を同じintの配列に保存…? なんでクラスになってないんだ

    • グローバルな配列に必要な全てのデータを保存しておくというのは、引数や返り値の考え方を知る必要がなく、配列として確保した分以上のメモリリークもなく、初心者にとっては考え...

      • どんだけメモリリークしたとこで、ブラウザが「これが富豪的プログラムって奴やで、ガハハ!」と使ってるメモリに比べればカスみたいなもんや。

        • わかってるとは思うが メモリリークがまずいのは「消費メモリが多い」というよりは「消費メモリが増え続ける」ことにある 消費メモリが増え続けると、いつか枯渇してソフトは停止さ...

      • 静的に定義するならメモリリークしないのは配列でも構造体でもオブジェクトでも一緒じゃねえか

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん