Текущий архив: 2008.05.11;
Скачать: CL | DM;
Вниз
Как правельно складывать строки? Найти похожие ветки
← →
Stepper (2008-04-10 14:07) [0]Делаю так:
...
var
str, str1, str2: string;
begin
str := str1 + str2;
end;
Корректна ли данная реализация? И как надо?
← →
Reindeer Moss Eater © (2008-04-10 14:10) [1]реализация чего?
← →
Sergey13 © (2008-04-10 14:11) [2]> [0] Stepper (10.04.08 14:07)
Ты только после одобрения большинством посетителей форума компиляцию запускаешь?
← →
Kolan © (2008-04-10 14:12) [3]> Корректна ли данная реализация? И как надо?
Да все корректно.
← →
Stepper (2008-04-10 14:14) [4]Опять сорказм попер! Компилируется все нормально! Я спросил Как правельно??? а не Можно ли жать на Ctrl+F9.
← →
Palladin © (2008-04-10 14:16) [5]у тебя есть какие-то другие варианты сложения строк? если есть - используй их, если они тебе больше нравятся...
← →
Оригинал (2008-04-10 14:16) [6]
> Stepper (10.04.08 14:14) [4]
> Опять сорказм попер! Компилируется все нормально! Я спросил
> Как правельно??? а не Можно ли жать на Ctrl+F9.
Никак нельзя нажимать на Ctrl-F9.
Можно процессор случайным электроном повредить...
← →
Kolan © (2008-04-10 14:18) [7]Да че вы стебётесь, может человек боиться, что память надо распределять или еще что-то.
Автор:
Чтобы небыло таких вопосов возьми Тексейру и Пачеко и прочти в 1ом томе про строки, синтаксис и основы…
← →
Reindeer Moss Eater © (2008-04-10 14:19) [8]Не, неправильно.
Правильно вот так:
str := Format("%s%s",[str1,str2]);
← →
Kolan © (2008-04-10 14:20) [9]
> Reindeer Moss Eater
:) забыл…
← →
Slym © (2008-04-10 14:22) [10]var
str, str1, str2: string;
begin
str1:="1";
str2:="2";
str:=str1 + str2;
if str<>"3" then raise Exception.Create("Неправильное сложение строк :)");
end;
← →
Anatoly Podgoretsky © (2008-04-10 14:25) [11]Ты так и не ответил какой должен быть результат, а синтактически правильно, но этот вопрос нет смысла задавать на форуме, F9 и книги.
← →
Anatoly Podgoretsky © (2008-04-10 14:33) [12]> Slym (10.04.2008 14:22:10) [10]
Ну кроме этого можно предположить и более простое Name := FirstName+Surname, но дело в том, что автор партизан.
← →
Kolan © (2008-04-10 14:37) [13]> автор партизан
Да ессно, он испугался. Спросил простой конкретный вопрос с примером, а получил чёрт знает что.
← →
Плохиш © (2008-04-10 15:01) [14]
> Stepper (10.04.08 14:14) [4]
> Я спросил Как правельно?
Во времена моего обучения писаться должно было "правильно".
← →
palva © (2008-04-10 15:46) [15]Вот так еще можно, чтобы знак "+" не вызывал ассоциаций с арифметикой.
str := concat(str1, str2);
← →
Stepper (2008-04-10 21:07) [16]
> Kolan © (10.04.08 14:18) [7]
Спасибо за совет!
> palva © (10.04.08 15:46) [15]
И Вам Спасибо, за приведенный пример!
> Anatoly Podgoretsky © (10.04.08 14:25) [11]
Дяде Толе, Пожизненный Респект и Уважуха!
> Sergey13 © (10.04.08 14:11) [2]
> Оригинал (10.04.08 14:16) [6]
> Плохиш © (10.04.08 15:01) [14]
З.Ы. Выкидывайте ф топку свои Троян-Интерператоры! И спуститесь на землю!
Страницы: 1 вся ветка
Текущий архив: 2008.05.11;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.006 c