Подпишись на канал фаундера и разработчика экосистемы tonpie
[Решено] Как объединить строки в FunC?
-
Каков правильный способ объединения строк? Я пробовал это, но у меня ничего не получилось:
.store_slice("начать тест " + VAR1 + "завершить текст")
Этот вопрос был импортирован из чата Telegram: <***Скрыто***
click to show
-
Тип string в FunC представлен slice , поэтому вам нужно создать новую ячейку и поместить в нее подстроки:
slice charA = "A"; ;; char A slice charB = "B"; ;; char b ;; create cell with "ABBA" string in it cell cellABBA = begin_cell() .store_slice(charA) .store_slice(charB) .store_slice(charB) .store_slice(charA) .end_cell(); ;; convert cell to slice (or simply use the cell itself) slice stringABBA = cellABBA.begin_parse(); ~strdump(stringABBA); ;; #DEBUG#: ABBA