When I try and call the getFirsts() function I get a breakpoint in a file in the compiler.
Expand|Select|Wrap|Line Numbers
- class charconverter
- {
- private:
- int count;
- int last;
- public:
- string sentence;
- string letters;
- string setUpper()
- {
- count = sentence.length();
- for (int i = 0; i <= count; i++)
- {
- sentence[i] = toupper(sentence[i]);
- }
- return sentence;
- }
- string getFirsts()
- {
- count = sentence.length();
- for (int i = 0; i < count; i++)
- {
- if (i == 0)
- {
- toupper(sentence[i]);
- letters = sentence[i];
- }
- else if (isspace(sentence.at(i)))
- {
- toupper(sentence[i + 1]);
- letters += " ";
- letters += sentence[i + 1];
- }
- }
- return letters;
- }
- };
Expand|Select|Wrap|Line Numbers
- string getFirsts()
- {
- count = sentence.length();
- for (int i = 0; i < count; i++)
- {
- if (i == 0)
- {
- toupper(sentence[i]);
- letters = sentence[i];
- }
- else if (isspace(sentence.at(i)))
- {
- toupper(sentence[i + 1]);
- letters += " ";
- letters += sentence[i + 1];
- }
- }
- return letters;
- }