Форум: "Основная";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Внизкак узнать размер переменой? Найти похожие ветки
← →
Аноним (2003-12-23 12:57) [0]Переменая типа массив char`ов. Как узнать длину (хотя бы в байтах). В этой переменой содержаться и символы окончания строки.
← →
Digitman (2003-12-23 13:02) [1]см. strlen()
← →
Anatoly Podgoretsky (2003-12-23 13:04) [2]Какую длину, их по крайней мере две. SizeOf и StrLen
← →
Reindeer Moss Eater (2003-12-23 13:06) [3]Для массива чаров StrLen далеко не всегда применима.
В этой переменой содержаться и символы окончания строки
Они разные (интересно какие именно), или их несколько?
← →
TUser (2003-12-23 13:08) [4]
> Для массива чаров StrLen
Используй length(). Для массивов работает, в т.ч. для строк.
← →
Reindeer Moss Eater (2003-12-23 13:09) [5]Для массива чаров StrLen далеко не всегда применима.
Точнее вообще неприменима
← →
Anatoly Podgoretsky (2003-12-23 13:09) [6]Reindeer Moss Eater © (23.12.03 13:06) [3]
В этом случае используется первая функция, а для экзотики пишется своя, по своим условия определения длины.
← →
Аноним (2003-12-23 13:16) [7]strlen - неправилные результаты.
Есть указатель на это дело.
SizeOf()-указывает на размер самого адреса. А как конвертнуть я не могу себе представить.
← →
Skier (2003-12-23 13:18) [8]>Аноним (23.12.03 13:16) [7]
Покажи как делаешь...
← →
Reindeer Moss Eater (2003-12-23 13:18) [9]Покажи декларацию своего массива и его типа.
← →
TUser (2003-12-23 13:18) [10]length() вернет тебе число элементов любого массива, хотя бы и Char"ов. Не нужен тебе StrLen.
← →
Аноним (2003-12-23 13:21) [11](Сразу оговорюсь это не мой вопрос - человек попросил из-за отсутствия коннекта =) ). Я насколько понял приходит криптованый текст , там есть символы окончания строки, необходимо узнать длинну этого текста.
← →
Anatoly Podgoretsky (2003-12-23 13:21) [12]Тебе дали четыре варианта
SizeOf не подходит, но зато соответствет твоему вопросу, только она даст размер переменной.
strlen не подходит
length ???
своя функция в зависимости от оргнизации данных
Далее уровень телепатии буксует.
← →
Reindeer Moss Eater (2003-12-23 13:23) [13]необходимо узнать длинну этого текста.
Так длину текста, или длину переменной?
← →
Аноним (2003-12-23 13:23) [14]2Anatoly Podgoretsky я понял вашу позицию. Все закругляюсь. Вы уж извините меня Анатолий.
← →
Anatoly Podgoretsky (2003-12-23 13:27) [15]Аноним (23.12.03 13:23) [14]
Да брось, ты просто приведи описание массива и точное описание что ты хочешь получть, а так иначе ничего хорошего конечно не будет, все возможности уже использовали.
← →
Аноним (2003-12-23 13:29) [16]2Reindeer Moss Eater Набора символов....лутше конечно длинну переменой (я просто обрисовывал ситуевину)
2Anatoly Podgoretsky - Сразу оговорюсь это не мой вопрос - человек попросил из-за отсутствия коннекта.
Ладно всем спасибо.
← →
Тимохов (2003-12-23 13:29) [17]А еще лучше почитай http://ln.com.ua/~openxs/articles/sq_118.html
Хороший повод научиться корректно задавать вопросы.
← →
TUser (2003-12-23 14:28) [18]2 Anatoly Podgoretsky
А чем length не нравится. Нормальный способ узнать количество элементов в массиве. Если это массив char"ов, то получим именно число байт в памяти - каждый элемент ест один байт.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.016 c