このような基本的な質問を投稿することをお詫び申し上げますが、なぜこれが機能しないのか、それをどのように動作させるのかについてまともな答えを見つけることはできません。C++:関数からクラスメンバー値を変更する
私はここに私の問題を単純化しています
#include <iostream>
using namespace std;
class A {
public:
int x;
};
void otherFunction() {
A A;
cout<<"X: "<<A.x<<endl;
}
int main(){
A A;
A.x = 5;
otherFunction();
return 0;
}
は、クラスのメンバーは、構成した後、一定になるのですか?
クラスに加えられた変更の範囲をどのように拡大できますか?
このように構造体が制限されていますか?
回答ありがとうございます。
なぜそれが動作しないのかについての答えと理由をありがとう。今働いている –