My string array 'wordbank' is empty after my getword function has run. Please could somebody tell me what I need to know about strings to understand why what I'm trying won't work. Thanks
Code:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string wordbank[100];
int getword(string);
int i = 0;
while(!getword(wordbank[i++]));
cout << "wordbank[0] is empty? " << wordbank[0].empty() << endl;
for (i=0; (!wordbank[i].empty()); i++)
cout << wordbank[i];
}
int getword(string str)
{
cin >> str;
if (str == "Quit")
return 1;
return 0;
}