Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.15;
Скачать: CL | DM;

Вниз

Преобразование типов   Найти похожие ветки 

 
webpauk ©   (2009-01-21 18:49) [0]

Есть:

const
  cMySet = ["a".."z", "A".."Z"];


как преобразовать Set в String?


 
webpauk ©   (2009-01-21 18:52) [1]

причем String-переменная должна быть представлена той же конструкцией, а именно: ""a".."z", "A".."Z""


 
Медвежонок Пятачок ©   (2009-01-21 18:53) [2]

if "a" in сMySet then Result := Result + "a"
.....


 
Медвежонок Пятачок ©   (2009-01-21 19:03) [3]

причем String-переменная должна быть представлена той же конструкцией, а именно: ""a".."z", "A".."Z""

это в общем случае невозможно.


 
Медвежонок Пятачок ©   (2009-01-21 19:10) [4]

И вообще сама такая декларация лишена какого бы то ни было смысла (кроме случаев когда это действительно константа, использующаяся для проверок на входимость чего-то в сет)

Но тогда и обратное преобразование на рантайме не нужно, так как искомая строка известна на этапе компиляции.

Если же множество это переменная, то читай выше.
Никаких выигрышей по сравнению с set of char вообще нет.
Ни по памяти, ни по контролю на допустимость присваеваемых элементов.


 
webpauk ©   (2009-01-21 19:12) [5]


> Медвежонок Пятачок ©   (21.01.09 19:10) [4]

спсб
написал функцию



Страницы: 1 вся ветка

Текущий архив: 2009.03.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
2-1232644918
markers
2009-01-22 20:21
2009.03.15
Проблема Extended или туплю?


2-1232948305
charoey_mag
2009-01-26 08:38
2009.03.15
Скриншот Рабочего стола


9-1178095987
Sherzod
2007-05-02 12:53
2009.03.15
проблема при масштабировании.....


6-1200673788
Михаил (Питер)
2008-01-18 19:29
2009.03.15
ICMP запросы и перевод сетевой карты в режим прослушивания


3-1216046758
Ivanoff
2008-07-14 18:45
2009.03.15
Помогите правельно написать SQL запрос