配列をCString sCode[30];と固定するのではなく。
場合によって要素数を増やすようにするにはどうしたら宜しいのでしょうか?
sCode[??];ここに入る書き方です。
CStringArrayを使うのはダメでしょうか?
どうやって使うの?
マニュアルを読みましょう。質問はそれから。
マニュアルを読みましょう。質問はそれから。
ここは質問するところじゃないの?
なにこの最近の夏休みの展開
CStringArray調べればいいんじゃないの?
>ここは質問するところじゃないの?
うん。カエレ
# ヘンなのが横槍入れてんのはスルーの方向で
> ここは質問するところじゃないの?
そうです。質問するところです。
使い方を逐一説明したところでマニュアルの引き写しにしか
なりませんから、マニュアル読んでください。
その上でなおもわからんなら適宜応じます。
>επιστημη
分からないなら無理しないで
答えなくていいよ。
答えられないならカッコつけないで
スルーした方がいいよ。
助言ありがとうございます。
おっしゃる通り答えられません。
マニュアル読めば書いてあるから
いちいち憶える必要はありませんし。
# ちょいと調べたら20個以上のメソッドがありました。
# とても覚えてられません。
...ひょっとしてマニュアルをお持ちではないのでしょうか?
>答えられないならカッコつけないで
>スルーした方がいいよ。
カッコつけてる人なんていないじゃん
まずはマニュアルを読めと当たり前のことを言われてるだけだろ
> まずはマニュアルを読めと当たり前のことを...
可哀相に、それがお出来にならないようなのですよ。
マニュアルが無いのでは、もう言えることは一つしかないですね。
「ググれ。」
あー命令形だとちょっと棘があるかもですね。
では
「おググりくださいませ。」
マニュアルが無いだなんてとんでもない、
あり得ませんよ"正規ユーザでない"ならともかく。
おググりになられても構いませんが、
マニュアルのほとんどすべてをMSDNから読めますし
ニホンゴの読み書きも達者にお見受けしましたので
問題なかろうと思われます。
# CStringArray であれば:
# http://msdn2.microsoft.com/ja-jp/library/tddz3etf(VS.80).aspx
みんなぁ〜夏休みの宿題で疲れてるんだねぇ
わかった〜、自分で頑張って調べてくるよぉ。
でも、分からなかったら回答しちゃだめだよぉ。
みんなの迷惑になるからねぇ♪
ここも
解決で
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などで調べながら
工夫してください、という書き込みが多いです。
ただソースをコピペするのではなく、調べて理解することで、その場だけの解
決ではなく、今後似たようなことで行き詰まることがなくなる(少なくなる)の
で、最終的には質問者のためになると思います。
頑張ってください!!
わざと反感買うな文を書いてるんでしょ。
>みんなぁ〜夏休みの宿題で疲れてるんだねぇ
>わかった〜、自分で頑張って調べてくるよぉ。
>でも、分からなかったら回答しちゃだめだよぉ。
>みんなの迷惑になるからねぇ♪
お前みたいなド低脳といっしょにすんなよwwwwwwwwwwwwwwwwwwwwwwww
http://d.hatena.ne.jp/busaikuro/20070715#c1185370113
ツイート | ![]() |