Is it more correct to do it with constructors, or just passing a const char pointer?
Code:#include <iostream> using namespace std; int main() { string months[] = { string("January"), string("February"), string("March"), string("April"), string("May"), "June", "July", "August", "September", "October", "November", "December" }; for(int i = 0; i < sizeof(months) / sizeof(months[0]); i++) cout << months[i] << endl; return 0; }