我是 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 (); }
这显然是一个有错误的代码,它作为一个例子来理解这个想法。