通知
すべてクリア
Topic starter
2008年2月20日 6:51 PM
appleというクラスと、orenziというクラス、そしてgrapeというクラスがある場合、
grapeクラスから、appleクラスのダイアログメンバ変数へ接続したい場合どうしたらいいです
か?
apple::メンバ変数とかしても、クラスまたは構造体ではありませんときます・・・。
MFCです。ちなみにこの3つのクラスは、親子でもなんでもないです。
誰か助けて;;
2008年2月20日 8:07 PM
接続するを説明してください。
2008年2月20日 8:59 PM
推測で回答
オブジェクトで考えてほしい
たとえば
int a;
long b;
において値を渡したいとします。
long = int;
では値を渡すことができないというか
コンパイルエラーになります。
クラスは変数ではなく型です。
apple::メンバ変数 = 5;
のようなことはできません。
但しクラス変数とかstatic(静的)メンバ変数と呼ばれるものを除く。
たとえば
apple a;
a.メンバ変数 = 5;
apple * p = &a;
p->メンバ変数 = 5;
のような使い方になります。
Topic starter
2008年2月21日 9:04 AM
ありがとうございました。
(’’さんの結構参考になりました。(^^
(''顔さんおもしろいですね^^
2008年2月21日 9:45 AM
既に見てないかもですが、
もしC++言語の文法の勉強を全くしていない状態で
いきなりプログラミングをしようとしているなら
本を買ってきて文法の勉強をした方が良いと思います。
文法がわからないとソースを提示されても読めませんし、
行き当たりばったりになってしまうので。
何かを組むのであれば、文法の基礎が理解できてからの方が
良いと思いますよ。