■MFC相談室 mfc11.dll■
■ このスレッドは過去ログ倉庫に格納されています
0115デフォルトの名無しさん
NGNGそっかぁ。もっと簡単な例だせばよかたーYO。
ごめん。
MFCの配列クラスはCStringArrayとかCUIntArrayとか
いっぱいあるけど、テンプレートというのを覚えると、
CArray<CString>、CArray<UINT> とCArrayクラステンプレート
だけ覚えると何でも作れるようになるYO。
その場合でもよく使うのは、Add、GetAt、GetSizeとかで
その他のも使ってるうちに覚えてくる。
#include <afxwin.h>
#include <stdio.h>
int main(void)
{
CStringArray ar;
ar.Add("あ");
ar.Add("い");
ar.Add("う");
printf("配列の要素数は %d コです。\n", ar.GetSize());
for (int i = 0; i < ar.GetSize(); ++i) {
printf("配列の %d 番目の 要素は %s です。\n", i, ar.GetAt(i));
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています