掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
定まっていない配列。 (ID:65791)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
CStringという型にこだわりたいのであれば・・・ ①CStringのポインタを用意して、必要な数が決まった時点でnewを使って必要 な領域を確保する(使い終わったらdelete[]を忘れずに)。 CString *string; int size; 〜sizeに必要な数を取得するなり指定するなり〜 string = new CString[size]; 〜使う〜 delete[] string; こんな感じ? ②自分でリストを作る typedef struct list { struct list *next; struct list *prev; CString String; } StringList; みたいな感じ(リストそのものの使い方は検索すればいくらでも出てくるので 、長々と記述しません)。 こんなめんどくさいことするなら、CStringArrayを使った方がよいかもしれな いですね。 私が仕事でプログラムするときは、できるだけ基本的な型(intとかcharとか)を 使って作成することが多いので、こういう使い方をすることが多いです。 あまりこだわらないのであれば、CStringArrayを使った方が楽かもしれません ね(私はこのクラスを使ったことがないので、使わない方法で提案してみました)。 ちなみに、この掲示板を良く見てみると、1から10までソースを書いてもらって いる様な書き込みは少ないです。 利用できる関数やクラスなどをアドバイスしてもらい、MSDNなどで調べながら 工夫してください、という書き込みが多いです。 ただソースをコピペするのではなく、調べて理解することで、その場だけの解 決ではなく、今後似たようなことで行き詰まることがなくなる(少なくなる)の で、最終的には質問者のためになると思います。 頑張ってください!!
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.