Mega Code Archive

 
Categories / C++ / Data Structure
 

Initialize each object in an array by specifying an initialization list

#include <iostream> using namespace std; class MyClass {   int i; public:   MyClass(int j) {       i = j;    } // constructor   int getInt() {       return i;    } }; int main() {   MyClass myObject[3] = {1, 2, 3}; // initializers   int i;   for(i=0; i<3; i++)     cout << myObject[i].getInt() << "\n";   return 0; }