Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 18.10.2007, 13:11   #1
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Вопрос Удаление переменных и извлечение имени перемменной из другой перемменной

Скажите Pleaseeeeeeeeeee... Как удалить перемменную из памяти
Global variable
;Создали
;А как удалить???
И ещё вопросик:
Как например:
извлечь из переменной (name) строку ("variable2") и создать перемменную c таким именем(variable2) или же просто иметь с помощью строки доступ к ней
Global name = "variable2"
Global ?function?(name);: Тоже самое что и:Global variable2
Print ?function?(name);: Тоже самое что и:Print variable2
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 13:13   #2
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Удаление переменных

Сообщение от drunnik
Скажите Pleaseeeeeeeeeee... Как удалить перемменную из памяти
Как узнаешь как удалить, обязательно расскажи всем нам.
__________________
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 13:28   #3
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Re: Удаление переменных и извлечение имени перемменной из другой перемменной

По мойму, не надо из удалять.. ибо ооочень мало они заниают оперативки.. да и вообще компу что 100 переменых, что 1, без рзницы.. вроде..
А на счет второго не понял.. ты хочешь ,чтобы вторая перменная была ровна первой? оО
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 13:49   #4
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Re: Удаление переменных и извлечение имени перемменной из другой перемменной

1. Использовать локальные переменные;
2. Создать логичными путями- никак. Ибо незачем. Чтоб иметь доступ к нескольким переменным по параметру-индексу, люди придумали массивы.
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 13:50   #5
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Лампочка

2:
Смотри у нас есть:
переменная-var1$,
переменная-var2$,
функция-fun1:
var2$="name"
var1$="var2"
Print fun1(var1$)
;var1$ Возвращает:"var2":Print fun1("var2")
;даёшь fun1 параметр "var2" и она возвращает var2 :Print var2
       ;Эта функция из строки делает переменную
       ;дашь ей "name" и она возвратит значение переменной name..........
;var2 возвращает "name":Print "name"
;Ввыводится строка "name"
Вопрос: Что ето за функция fun1???

А кодик подкинуть можешь
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 15:39   #6
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Re: Удаление переменных и извлечение имени перемменной из другой перемменной

Конечно, могу, дарагой!
Пиши:
Local Var1$="Var2"
Global Var2$="name"

Print Fun1(Var1$)

WaitKey()

End

Function Fun1$(VarName$)
 If Upper$(VarName$)="VAR2" Then Return Var2
End Function
Работает аки часы. )

Еще раз повторяю: задача некорректна. Меняй логическую основу алгоритма и не занимайся чепухой.

P.S. Отредактируй подпись. Она не содержит внятной информации и занимает слишком много места.
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 19:06   #7
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Подмигивание Re:Извлечение переменной с помощью её адреса

А нельзя ли по адресу:
Даёшь функции перемменную а функция возвращает её адрес
Даёшь функции адрес перемменной а функция возвращает значение данной переменной





Нетули таких функций
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 21:14   #8
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Re: Удаление переменных и извлечение имени перемменной из другой перемменной

Можно.
Типы, Object и Handle - спасут Отца русской демократии.
И чем это будет отличаться от индексов обычного массива? )
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 22:01   #9
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Восклицание Re: Удаление переменных и извлечение имени перемменной из другой перемменной

Ну ладно уж:
Тема:Массив

Вопрос:::
Как Создать бесконечный массив
(В любой момент можно добавлять новые ячейки)
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 22:10   #10
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: Удаление переменных и извлечение имени перемменной из другой перемменной

динамический массив?
незнаю есть ли он в бмаксе
для этого можно сделать через типы))
типо так
Type ИМЯ
field var#($)(%)
end type
для создание
нового типа
tp.ИМЯ=new ИМЯ
tp\var=значение

а так кури хелп там все расспиано

во как от переменных в массивы а потом в списки))
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 22:23   #11
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Смех Re: Массивы

Спасибо,голова перестала варить.
только меня беспокоит быстрый доступ к ним:
Например:
Type a
     Field b$
     Field с$
End Type
у тебя куча объектов a
в каждом из них разные b$ и c$
Тебе нужно найти объект у которого b$=чемуто

Но найти не перебором а Быстро
(Offline)
 
Ответить с цитированием
Старый 18.10.2007, 22:56   #12
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Удаление переменных и извлечение имени перемменной из другой перемменной

Можно.
Типы, Object и Handle - спасут Отца русской демократии.
=)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запаковать и извлеч картинки и прочюю информацию в DAT? аааааааааа Прочие вопросы 31 15.09.2010 22:48
Lib_gzip: только извлечение Piligrim Библиотеки 18 17.11.2009 01:22
Как из .b3d извлечь элемент maximus009 3D-программирование 10 01.03.2009 18:11
Обмен значениями двух переменных (только двух переменных) SubZer0 Алгоритмика 10 28.02.2007 16:34
Извлечение RGB компонент impersonalis Полезные функции 0 03.07.2006 01:53


Часовой пояс GMT +4, время: 16:46.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com