Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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ом томе про строки, синтаксис и основы&#133


 
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

:) забыл&#133


 
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.5 MB
Время: 0.017 c
15-1207017632
TRSteep
2008-04-01 06:40
2008.05.11
Синтаксический анализ


2-1207842186
smartleds
2008-04-10 19:43
2008.05.11
Еще вопрос а как можно програмно нажать кнопку


11-1188700319
KOLBoss
2007-09-02 06:31
2008.05.11
Чтение из файла по байтно


2-1208083962
Rust
2008-04-13 14:52
2008.05.11
handle


15-1206973787
MASTAFA
2008-03-31 18:29
2008.05.11
Помогите с asm 16 перевести на 32 таких два небольших кусочка