string ToTitleCase(const string &src)

Intrebari despre limbajul C++, standardul C++, STL, OOP in C++ sau alte subiecte nelegate de VisualC++

string ToTitleCase(const string &src)

Mesajde B3b3L » 13 Dec 2016, 14:50

sa se defineasca functia: string ToTitleCase(const string &src)
// - returneaza un string in care prima litera din fiecare cuvant este majuscula
// - sirul original nu este modificat
// atentie: este vorba de clasa string nu de tablouri de caractere

string ToTitleCase(const string &src)
{
bool cap = true;
string s = src;
size_t lung = s.size();
for(size_t i = 0; i < lung; i++)
{
if (isalpha(s[i]) && cap == true)
{
s[i] = toupper(s[i]);
cap = false;
}
else if(isspace(s[i]))
{
cap = true;
}
}
return s;
}

eroare compilare si nu stiu dc
B3b3L
Junior
Junior
 
Mesaje: 1
Membru din: 13 Dec 2016, 14:46

Re: string ToTitleCase(const string &src)

Mesajde Viorel » 13 Dec 2016, 20:46

Care sînt primele mesaje de eroare și în ce linii ale programului?
Viorel
Microsoft MVP
Microsoft MVP
 
Mesaje: 281
Membru din: 13 Iul 2007, 12:26


Înapoi la Limbajul C++

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator

cron