Переменные переменных - страница 2

 
Михаил:

Помнится видел я какой-то старый язык, где можно было также создавать имена переменных. Очень удобно было.

Можно конечно с помощью массивов или глобальных переменных это имитировать. Но это неудобно.

Лучше напрямую. Ведь не будут это делать метаквоты.... А жаль.

Сделай сам...переменные-переменных, это всего-лишь ассоциативный массив внутренне

придумайте интерфейс поудобнее, прикиньте типичные use-case  и вперед.

например чтобы подобное поведение:

a=new Assoc();

a["name"]=any_scalar_value;         // any это long,double,string как минимум

any_scalar_variable=a["name"];

a.Remove("name");

 
Maxim Kuznetsov:

Сделай сам...переменные-переменных, это всего-лишь ассоциативный массив внутренне

придумайте интерфейс поудобнее, прикиньте типичные use-case  и вперед.

например чтобы подобное поведение:

уже четыре года как готово всё: Codebase - "JSON Serialization and Deserialization"

Причина обращения: