User manual
ECE 477 Final Report Spring 2004
} // saveTextFile()
void setStrings(string text, char s1[], char s2[], char s3[]) {
int i;
int i2 = 0;
int i3 = 0;
int s = 1;
const char* cp = text.c_str();
for (i = 0; i < 3*CHARMAX; i++)
{
if (cp[i] == '\n')
s++;
else {
switch (s) {
case 1:
if (i < CHARMAX)
s1[i] = cp[i];
break;
case 2:
if (i2 < CHARMAX)
s2[i2] = cp[i];
i2++;
break;
case 3:
if (i3 < CHARMAX)
s3[i3] = cp[i];
i3++;
break;
default:
break;
}
}
}
}
void printMenu(string filename, char str1[][CHARMAX]) {
cout << "****************************" << endl;
cout << "\t" << filename << endl;
cout << "****************************" << endl;
for (int i = 0; i < CATMAX; i++)
cout << " " << str1[i] << endl;
cout << "****************************" << endl;
}
void clearBuff (char buffer[]) {
for (int i = 0; i < CATMAX * CHARMAX * ITEMMAX; i++)
buffer[i] = '\0';
}
F-31