C++

C++において、オブジェクトが持てるメモリの容量には限界がある。
スタックで確保しようが、ヒープで確保しようが、この限界を超えた場合、もはやそのコードは例外を生成する。

また、ヒープ領域の限界はその時のPCの状況で変化する。

……ゲームはメモリを大量に使うので、なるべくプログラム側で節約するよう心掛けた方がよい。
このエントリーをはてなブックマークに追加

Temp[10] = {}; ←全て0で初期化
Temp[10] = { 1 }; ←全て1で初期化

ちなみにこれは代入の際には使えないので注意(初期化時のみ有効)
このエントリーをはてなブックマークに追加

.csv形式のデータを扱っていて、データは正常に読み込まれている。
しかし条件文の判定等に使用できない。(他の文や式では使用できる)
という現象が起こっている場合、恐らくそのデータは.csvの末尾(各行の最後)ではないだろうか?

その場合、C++側(他のソフトや言語でもそうである可能性は高い)から末尾を読み取ることは不可能なので、新しく意味のないデータを末尾に用意するか、「,」末尾に付けることで解消されるだろう。

CSV_Error

このエントリーをはてなブックマークに追加

このエントリーをはてなブックマークに追加

言語はC++です。
atoi使ってるので気をつけた方がよいです。続きを読む
このエントリーをはてなブックマークに追加

↑このページのトップヘ