2017-01-04 7 views
0

小さなベクトルエンジンを構築していて、私がstructで作成した変数にアクセスするのに問題があります。構造体の変数にアクセスしますか?

struct vectorVariables { 

    float v = 0, a = 0; 
    float u = 20; 
    float deltaT = 0.01; 
    float posNew = 0 , posOld = 0; 
    float gravity = -9.81; 
}; 

私は例のために行うことができるようにしたいすべて、あるプリントアウトコンソールにこれらの変数の1:

は、ここに私のstructです。

+8

問題は、あなたが示されていないコードである必要がありますので、あなたが示されたコードと間違って何も、ありません。 –

+2

だから問題はどこですか?何をやってみましたか? – UnholySheep

+3

どのようなトラブルがありますか?コンパイラエラー、予期しない結果?良いC++の本を読んだことがありますか?もしそうでなければ、間違いなくあなたはすべきです。既存のコードに問題がある場合は、質問を編集して[mcve]と明快な問題文を入力してください。 –

答えて

0

これらの変数は、オブジェクトを作成した場合に使用できます。適切なヘッダが含まスコープで、かつでその宣言では、これを試してみてください。

int main() { 
    vectorVariables vv; 
    std::cout << vv.v << " " << vv.a << "\n"; 
} 
関連する問題