- 445 名前:デフォルトの名無しさん mailto:sage [2012/07/16(月) 05:30:47.00 .net]
- >>444
>wxStringは、通常変数? wxArrayStringは、ポインタ変数?を利用しているというころでしょうか? C/C++ではクラスや変数の宣言時に実体を宣言するかポインタで宣言するか決められるので その質問はそもそもちょっとポイントがずれている 【ポインタ】 例えば wxButton *btn1 = new wxButton(panel, wxID_BUTTON1, wxT("ボタン1")); はwxButtonクラスをポインタ変数で宣言している *btn1内のクラスメソッドをいじるには「*btn1->GetLabel();」と書く必要がありますよ、と 普通は大きなクラスはポインタ変数でインスタンスを作って宣言したほうが良い 【実体】 wxString myTestStr; myTestStr = wxT("テスト文字列"); myTestStr.IsEmpty(); ← 空文字であるかどうか調べてる >下記マニュアルをどのように調べればよいのでしょうか? もうお気づきかもしれないが wxwindowsjp.sourceforge.jp/docs/html/wx/wx368.htmに載っているのは wxStringという「クラス」についてのリファレンス wxString::Hogehoge のように「::」がくっついた後半部分がそのクラスが使用出来るメソッド(関数) myTestStr.IsEmpty(); ← wxStringのIsEmptyというメソッドをつかっている 自分が欲しい機能をクラスリファレンスで探し、クラスを宣言してどのように使えるかは メソッド部分を見れば良いということ。
|

|