私は C++ プログラミングが初めてで、基本的な問題があります。N 個のオブジェクトを作成したいのですが、N は実際にはユーザー入力です。
私は、 beam1、beam2、...、beamXなどのオブジェクト名を持つことに具体的です。
2つの簡単なこと
- C++ でこのように動的オブジェクトを作成することは可能ですか?
もしそうなら、どうすればいいですか?私はあなたの参考のためにコードを貼り付けています..
#include "iostream" # include <conio.h> using namespace std; // Static member variable is defined outside the class.. class beam { public: int length; }; int main () { int i=0, no_of_spans, j; cout<< "Design Of a Continous Beam \n1) No Of Spans : "; cin >> no_of_spans; for (i =0; i < no_of_spans; i++) { j = i; beam; cout << "Length of Beam" << j+1 << " is : "; cin >> beami.length; } cout << "\nPress any key to continue..\n"; getch (); }
これは明らかにエラーのあるコードであり、アイデアを得るための例として挙げられています。