- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
241 :デフォルトの名無しさん[]:2016/01/01(金) 14:17:09.15 ID:7oU3J/K5 - CSV データのアクセスについて質問です。環境は Unity です。
no, name, state, price 1, yamada, sleep, 100 2, higuchi, alive, 250 3, inage, alive, 170 みたいに、列に名前をつけているデータがあります。 列はたまに動的で、name と state の間に列が割り込んだりします。 はじめは const で state = 2 として、 決め打ちで読み出していたのですが、 列がずれると定義を変更しなくてはいけません。 そこで、列名でアクセスすれば良いのではないかと思い、 例えば 2番の state を調べるときに state が何列目か一行目を右に調べてから 2行目の何列目という風にアクセスしています。 一応できているのですが、もっと良い方法はないでしょうか。 あるいは、普通こういうときはどうすべきでしょうか。 この読み込んだ CSV は、かなり頻繁にアクセスするので、 そこも踏まえてアドバイス頂けると嬉しいです。 なんでカラムが変わる前提なのかと疑問があると思いますが、 そこはご容赦お願いします。
|