【GUI】wxWidgets(旧wxWindows) その5【サイザー】 (960レス)
【GUI】wxWidgets(旧wxWindows) その5【サイザー】 http://mevius.5ch.net/test/read.cgi/tech/1270793556/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
444: デフォルトの名無しさん [sage] 2012/07/15(日) 21:32:47.77 >>442 ありがとうございます。 サンプルをコンパイルして、実行できました。 通常変数と、ポインタ変数ですか。 リンク先を読んで理解します。 すみません、あと一点教えてください。 wxStringは、通常変数? wxArrayStringは、ポインタ変数?を利用しているというころでしょうか? 下記マニュアルをどのように調べればよいのでしょうか? http://wxwindowsjp.sourceforge.jp/docs/html/wx/wx368.htm http://wxwindowsjp.sourceforge.jp/docs/html/wx/wx32.htm http://mevius.5ch.net/test/read.cgi/tech/1270793556/444
445: デフォルトの名無しさん [sage] 2012/07/16(月) 05:30:47.00 >>444 >wxStringは、通常変数? wxArrayStringは、ポインタ変数?を利用しているというころでしょうか? C/C++ではクラスや変数の宣言時に実体を宣言するかポインタで宣言するか決められるので その質問はそもそもちょっとポイントがずれている 【ポインタ】 例えば wxButton *btn1 = new wxButton(panel, wxID_BUTTON1, wxT("ボタン1")); はwxButtonクラスをポインタ変数で宣言している *btn1内のクラスメソッドをいじるには「*btn1->GetLabel();」と書く必要がありますよ、と 普通は大きなクラスはポインタ変数でインスタンスを作って宣言したほうが良い 【実体】 wxString myTestStr; myTestStr = wxT("テスト文字列"); myTestStr.IsEmpty(); ← 空文字であるかどうか調べてる >下記マニュアルをどのように調べればよいのでしょうか? もうお気づきかもしれないが http://wxwindowsjp.sourceforge.jp/docs/html/wx/wx368.htmに載っているのは wxStringという「クラス」についてのリファレンス wxString::Hogehoge のように「::」がくっついた後半部分がそのクラスが使用出来るメソッド(関数) myTestStr.IsEmpty(); ← wxStringのIsEmptyというメソッドをつかっている 自分が欲しい機能をクラスリファレンスで探し、クラスを宣言してどのように使えるかは メソッド部分を見れば良いということ。 http://mevius.5ch.net/test/read.cgi/tech/1270793556/445
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.060s