私のタイトルはおそらく非常に曖昧です。私は、カルコゲノフルバレン骨格データベースへのベクトルの格納..ポインタの使用?
struct {
int a;
int b;
}itemInt
を持っているし、私は、ベクターに
std::vector<itemInt> ItemVec;
を宣言し、私はこのベクトルにタイプitemIntのアイテムの束を押してください。これらの値を汎用ポインタを使ってデータベースに格納し、後でそれを取得する必要があります。
long *lGenPtr
。私はこのポインタを使用する必要があります。
私はvectorのサイズを使って構造体を宣言して配列したいと思っていました。なぜなら、前もってその情報を持っていないからです。各itemIntの値を格納してからこのlongポインタにキャストします。それは非常に効率的ではありません。これは大きなプログラムで使用されるので、できるだけ効率的にする必要があります。
助けていただけたら助かりますか?私は時間が少し短いです。
ありがとうございました
あなたはデータベースにポインタを格納していると言っていますか?ディスクに? –
ポインタはディスク上のデータを指すのに使用されます – Rustic
@Rustic:..どのように? – Ashe