13
ответов

более элегантный способ сделать массив, используя косвенную ссылку в bash [duplicate]

отвечая на предыдущий вопрос, я хотел бы узнать, могу ли я уточнить свой код, который упрощен ниже. Есть ли способ слияния функции myCorrectVar = "$ {myPrefix} _ $ {mySearch ^^} [@]" ...
вопрос задан: 10 June 2015 05:14
4
ответа

Равенство объектов с GHC [дубликат]

Одним из самых ярких ограничений Haskell (исходящих из нечистого функционального языка) является очевидное отсутствие понятия «равенство объектов» или «ссылочное равенство». Итак, это неотъемлемо ...
вопрос задан: 4 January 2015 05:55
2
ответа

Как перегрузить косвенный оператор? (C++)

Я пытаюсь создать класс итератора как членский класс для класса списка и пытаюсь перегрузить косвенный оператор (*) для доступа к списку, на который он указывает: шаблон <класс T> T list&...
вопрос задан: 20 May 2009 23:14
2
ответа

Уровень абстракции решает каждую проблему

То, что делает кавычку "Уровень абстракции, решает каждую проблему", среднюю в Информатике?
вопрос задан: 14 November 2008 01:34
0
ответов

Есть ли соглашение для объявления указателей в C? [closed]

При объявлении указателей в C существует 3 варианта: Вариант A: int * ptr; Вариант B: int * ptr; Вариант C: int * ptr; В A к типу добавлен оператор косвенного обращения. В B, ...
вопрос задан: 27 September 2019 03:51
0
ответов

Что такое непрямая экспансия? Что означает $ {! Var *}?

Я читаю «Руководство по Bash для начинающих». В нем говорится: Если первый символ ПАРАМЕТРА является восклицательным знаком, Bash использует значение переменной, образованной остальной частью ПАРАМЕТРА, как имя ...
вопрос задан: 2 December 2016 09:48
0
ответов

Имя динамической константы в PHP

Я пытаюсь создать имя константы динамически, а затем получить значение. define (CONSTANT_1, "Некоторое значение"); // пытаемся использовать динамически ... $ constant_number = 1; $ constant_name = ("...
вопрос задан: 27 November 2013 20:44
0
ответов

Как перебрать массив, используя косвенную ссылку?

Как я могу заставить этот код работать? #!/бин/баш ARRAYNAME='ФРУКТЫ' ФРУКТЫ= (ЯБЛОКО БАНАНО-АПЕЛЬСИН )для FRUIT в ${!ARRAYNAME[@]} эхо ${FRUIT} done Этот код :echo ${!ARRAYNAME[0]} Печатает APPLE....
вопрос задан: 24 June 2012 19:49
0
ответов

Перегрузка оператора косвенного обращения в C ++ [дубликат]

моя проблема в простой. У меня есть шаблон класса, который содержит указатель на динамически выделяемый тип. Я хочу перегрузить оператор косвенного обращения, чтобы обращение к экземпляру шаблона класса ...
вопрос задан: 12 January 2012 19:18