Как узнать размер массива из char'ов? C++
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
тут вопрос нужно конкретизировать, вот смотри
char a1[10]; //это массив char`ов? да - его размер 10
char * a2; // это массив? нет - но a2 может быть указателем на него, но размер узнать тут просто так нельзя
char * a3 = "abc"; //а это? массив, и это называется строка - размер можно узнать strlen(a3)
char a4[] = "abcd" ;//аналогично предыдущему
std::vector<char> a5; //вектор из символов - тоже можно сказать массив! размер a5.size()
а что у тебя?...
Источник: <noindex><a rel="nofollow" href="http://blogs.mail.ru/mail/v.sklyar/5F66BFD205639EB3.html" target="_blank">http://blogs.mail.ru/mail/v.sklyar/5F66BFD205639EB3.html</a></noindex>
Если из char, то
int count=sizeof(arr);