Загнался в тупик с такой проблемой, есть массив и нужно узнать количество символов в каждом элементе массива(кол-во отличается для каждого). Какой функцией это можно оформить? Речь о плюсах, не Си.
Начнем с того, массив у тебя состоит из указателей на чар, или стрингов? Если стринг, и тебе нужно найти длинну строки только определенного элемента: (for size_t i=0; i<(sizeof(arr)/sizeof(arr[0]); ++i) { cout<<i+1<<" строка имеет длинну"<<arr[i]<<endl; } C (for size_t i=0; i<(sizeof(arr)/sizeof(arr[0]); ++i) { cout<<i+1<<" строка имеет длинну"<<arr[i]<<endl; } А если найти к-во символов во всем массива: int sum=0; (for size_t i=0; i<(sizeof(arr)/sizeof(arr[0]); ++i) { sum+=arr[i].length(); } cout<<"К-во символов в массиве = "<<sum<<endl; C int sum=0; (for size_t i=0; i<(sizeof(arr)/sizeof(arr[0]); ++i) { sum+=arr[i].length(); } cout<<"К-во символов в массиве = "<<sum<<endl;