定まっていない配列。


ハリキリ王子  2007-07-22 12:57:25  No: 65774

配列をCString  sCode[30];と固定するのではなく。
場合によって要素数を増やすようにするにはどうしたら宜しいのでしょうか?
sCode[??];ここに入る書き方です。


Blue  2007-07-22 13:21:29  No: 65775

CStringArrayを使うのはダメでしょうか?


ハリキリ王子  2007-07-22 13:29:48  No: 65776

どうやって使うの?


επιστημη  URL  2007-07-22 18:54:39  No: 65777

マニュアルを読みましょう。質問はそれから。


επιστημη  URL  2007-07-22 18:55:46  No: 65778

マニュアルを読みましょう。質問はそれから。


ハリキリ王子  2007-07-23 03:47:26  No: 65779

ここは質問するところじゃないの?


そだよ  2007-07-23 04:07:35  No: 65780

なにこの最近の夏休みの展開

CStringArray調べればいいんじゃないの?


ななし  2007-07-23 04:13:36  No: 65781

>ここは質問するところじゃないの?

うん。カエレ


επιστημη  URL  2007-07-23 10:19:04  No: 65782

# ヘンなのが横槍入れてんのはスルーの方向で

> ここは質問するところじゃないの?

そうです。質問するところです。

使い方を逐一説明したところでマニュアルの引き写しにしか
なりませんから、マニュアル読んでください。
その上でなおもわからんなら適宜応じます。


ハリキリ王子  2007-07-23 12:20:43  No: 65783

>επιστημη 
分からないなら無理しないで
答えなくていいよ。
答えられないならカッコつけないで
スルーした方がいいよ。


επιστημη  URL  2007-07-23 15:24:06  No: 65784

助言ありがとうございます。
おっしゃる通り答えられません。
マニュアル読めば書いてあるから
いちいち憶える必要はありませんし。
# ちょいと調べたら20個以上のメソッドがありました。
# とても覚えてられません。

...ひょっとしてマニュアルをお持ちではないのでしょうか?


とおりすがる  2007-07-23 21:35:30  No: 65785

>答えられないならカッコつけないで
>スルーした方がいいよ。
カッコつけてる人なんていないじゃん
まずはマニュアルを読めと当たり前のことを言われてるだけだろ


επιστημη  URL  2007-07-23 22:25:57  No: 65786

> まずはマニュアルを読めと当たり前のことを...
可哀相に、それがお出来にならないようなのですよ。


かさのば  2007-07-23 22:58:00  No: 65787

マニュアルが無いのでは、もう言えることは一つしかないですね。
「ググれ。」

あー命令形だとちょっと棘があるかもですね。
では
「おググりくださいませ。」


επιστημη  URL  2007-07-23 23:48:06  No: 65788

マニュアルが無いだなんてとんでもない、
あり得ませんよ"正規ユーザでない"ならともかく。

おググりになられても構いませんが、
マニュアルのほとんどすべてをMSDNから読めますし
ニホンゴの読み書きも達者にお見受けしましたので
問題なかろうと思われます。

# CStringArray であれば:
http://msdn2.microsoft.com/ja-jp/library/tddz3etf(VS.80).aspx


ハリキリ王子  2007-07-24 07:17:42  No: 65789

みんなぁ〜夏休みの宿題で疲れてるんだねぇ
わかった〜、自分で頑張って調べてくるよぉ。
でも、分からなかったら回答しちゃだめだよぉ。
みんなの迷惑になるからねぇ♪


とおり  2007-07-24 08:08:07  No: 65790

ここも
解決で


どら  2007-07-24 08:34:25  No: 65791

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などで調べながら
工夫してください、という書き込みが多いです。

ただソースをコピペするのではなく、調べて理解することで、その場だけの解
決ではなく、今後似たようなことで行き詰まることがなくなる(少なくなる)の
で、最終的には質問者のためになると思います。
頑張ってください!!


wclrp ( 'o')  2007-07-24 08:57:34  No: 65792

わざと反感買うな文を書いてるんでしょ。


ぶさ  2007-07-26 07:55:24  No: 65793

>みんなぁ〜夏休みの宿題で疲れてるんだねぇ
>わかった〜、自分で頑張って調べてくるよぉ。
>でも、分からなかったら回答しちゃだめだよぉ。
>みんなの迷惑になるからねぇ♪

お前みたいなド低脳といっしょにすんなよwwwwwwwwwwwwwwwwwwwwwwww


へろ  2007-07-26 17:27:39  No: 65794

http://d.hatena.ne.jp/busaikuro/20070715#c1185370113


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加