CStringArrayを定数テーブルのように使いたい – プログラミング – Home

CStringArrayを定数テーブル...
 
通知
すべてクリア

[解決済] CStringArrayを定数テーブルのように使いたい


めろぱん
 めろぱん
(@めろぱん)
ゲスト
結合: 16年前
投稿: 2
Topic starter  

開発環境:WinXP(SP2) + VC++2005 + MFC

こんばんは、めろぱんと申します。

早速ですが、質問させてください。
C言語では、以下のような感じで文字列定数のテーブルを作れると思います。

const char StrTbl[3][10] = { AAA, BBB, CCC }

同じようなことが、CStringArrayでも可能でしょうか?

const CStringArray StrAry をどうにかしてAAA, BBB, CCCを持った状態で初期化

ヘッダに書いておいて、それをインクルードしたファイル内で
定数として使いまわせるようにしたいと思っています。

よろしくお願いします。


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

無理。

アプリケーションの初期化の段階でセットしてください。


返信引用
bun
 bun
(@bun)
ゲスト
結合: 24年前
投稿: 761
 

定数として使うことが目的なら、
CStringArrayの派生クラスを作って、コンストラクタで初期化する手もあります。
その方が、クラス名で何の配列か想像できるし、いい感じですよ。


返信引用
めろぱん
 めろぱん
(@めろぱん)
ゲスト
結合: 16年前
投稿: 2
Topic starter  

επιστημηさん
bunさん

こんばんは、めろぱんと申します。

無理、なのですね・・・。

CStringArrayをそのまま使うのは諦めます。
派生クラスを作るのはいい手ですね。
検討したいと思います。

ご回答いただきありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました