Показать сообщение отдельно
Старый 19.01.2011, 01:35   #1
vbnz
AnyKey`щик
 
Регистрация: 25.01.2010
Сообщений: 6
Написано одно полезное сообщение
(для 6 участников)
Задача-Решение

Предлагаю выкладывать тут решения задач,которыми бы вы хотели поделиться.
Я начну.
Задача: Требуется "сохранить" в памяти набор целых чисел(integer).При этом количество может быть любым.
Решение:
(Как пример набор содержит всего 10 целых чисел)
К сожалению blitzmax не может добавлять в список не типы.
Следующий код вызовет ошибку компиляции.
local NumbersList:tlist=CreateList()
for local i:int=0 to 10
NumbersList.addlast(i)
next
for local b:int=eachin NumbersList
print b
next
Решение:
local NumbersList:Tlist=CreateList()
for local i:int=0 to 10
Numberslist.addlast(string(i)) 'Или i.tostring()
next
for local b:string=eachin NumbersList
print b.toint()
next
__________________
http://p-r-i-s-t-a-v-k-i.ru

Последний раз редактировалось vbnz, 20.01.2011 в 17:49.
(Offline)
 
Ответить с цитированием