LINUX.ORG.RU

cl string->integer


0

0

Добрый вечер.

Как из «3» получить 3? Т.е. из string получить int?

Дело в том, что пришлось сохранять файлы, задавая очерёдность в имени, и далее работать с ними, предварительно сортируя по именам. Пока что это держится на следующих костылях:

;;Сохраняем:
i++ ;просто int
file-name <-- (format "~a__~a.~a" (string (code-char i)) name type)

;;Восстанавливаем
str <- (ppcre:scan-to-strings "(.)__" file-name)
chr <- (char str)
num <- (char-code chr)

;;Сортируем
res <- (sort files #'(lambda (num1 num2) (> num1 num2))
как видите не хорошее решение)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.