Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2010, 09:36   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
На прямую обращаться к нулевому элементу не рекомендуется...
Если нужна работающая программа на TurboPascal - то можно смело обращаться к нулевому байту.
В Turbo Pascal там ВСЕГДА ГАРАНТИРОВАННО находится длина строки!!

проблема может (теоретически) возникнуть, если собираетесь переносить данную программу на другую платформу (под Delphi, например, тогда, при некоторых условиях, возможны проблемы)

во всех остальных случаях, можно смело использовать нулевой байт строки, в качестве Length
(особенно, когда условия задания что-то идиотски ограничивают в возможности использования...)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.04.2010, 10:23   #12
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
проблема может (теоретически) возникнуть, если собираетесь переносить данную программу на другую платформу (под Delphi, например, тогда, при некоторых условиях, возможны проблемы)
Совершенно верно!!! В Delphi тип string автоматически приводится к типу AnsiString...

Цитата:
Сообщение от xakkkkker Посмотреть сообщение
На прямую обращаться к нулевому элементу не рекомендуется...
Можешь смело плюнуть в того, кто тебе это сказал!!!
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести на экран \n в С++ nicklan Общие вопросы C/C++ 4 30.03.2010 17:02
вывести на экран в виде таблицы значения функций,заданной графически, на интервале от Хнач до Хкон с шаго Masiasia Помощь студентам 1 25.11.2009 10:06
Как вывести на экран... (Делфи)!!! DjVidan Помощь студентам 14 09.03.2009 16:31
Нужно вывести на экран каждое слово на новой строке. Юлёк PHP 5 28.01.2008 14:57