Ilość elementów w tablicy można zliczyć za pomocą length()
lub size()
, a jak można zliczyć ilość tablic w stringu?
0
0
Dla std::string
tak samo.
Dla C-string strlen()
.
0
Dla std::string tak samo.
czyli jak ?? próby google nieudane, jakiś przykład ?? link ??
Dla C-string strlen().
w googla przykłady są ale na char a nie na stringach.
1
czesław111 napisał(a):
a jak można zliczyć ilość tablic w stringu ??
Podaj przykład stringu (wraz z oczekiwanym wynikiem) dla którego chcesz policzyć ilość tablic.
0
string text[] = {
"Ala ma kota",
"czekolada jest słodka",
"kawa i herbata",
};
Poszukuję czegoś co by zwróciło liczbę 3 tych trzech zdań.
1
sizeof(text)/sizeof(*text)
Czemu nie użyjesz vector?
vector<string> text
{
"Ala ma kota",
"czekolada jest słodka",
"kawa i herbata",
};
cout<<text.size()<<endl;
3
Używaj poprawnego nazewnictwa, text
nie jest stringiem i nie zawiera tablic.
Aby poznać wielkość tablicy (lub właściwie dowolnego kontenera) użyj std::size()
0
Dzięki, czegoś takiego szukałem, choć myślałem że to można w prościej zrobić.