少し悩んでます。どうかご教授お願いします。
あるデータ群から、任意のデータを抜き出して配列なりなんなりの
テーブル等に格納したいのですが、データ数が分らない場合、

"一度データ数をカウントしてテーブルを制作、その後に格納"

これしか思いつきません。
これだと二度データ群を走査するやり方しか自分は出来ません。

なにか定番のやり方、
一度のデータ走査でデータ格納領域を確保しながら格納ってやり方なんてあるのでしょうか?
少し頭をよぎったのは、データヒット毎にリアロケートなんですが
さすがに却下しました。