Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Perl - можно изменить hashref на scalar по ссылке?
|
|||
|---|---|---|---|
|
#18+
Есть такой код: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Этот код заменяет хеши нижнего уровня на их значения. Можно ли этот код переписать примерно так? Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Что нужно указать вместо знака вопроса? Если просто указать $hash=$hash{'VALUE'}, то присвоение не происходит. ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 16:17 |
|
||
|
Perl - можно изменить hashref на scalar по ссылке?
|
|||
|---|---|---|---|
|
#18+
Alibek B., У нас давно hash_copy и hash_merge в XS"ах лежит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 03:01 |
|
||
|
Perl - можно изменить hashref на scalar по ссылке?
|
|||
|---|---|---|---|
|
#18+
А это разве тут применимо? Грубо говоря, у меня есть $href=$hash{$key} и мне нужно заменить значение хеша на скаляр. Я это делаю через $hash{$key}=$scalar. А можно ли тоже самое сделать, используя $href ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2013, 07:58 |
|
||
|
Perl - можно изменить hashref на scalar по ссылке?
|
|||
|---|---|---|---|
|
#18+
Alibek B., Так и спрашивайте... $href->{$key} = $scalar Читайте букварь по Перлу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2013, 15:46 |
|
||
|
Perl - можно изменить hashref на scalar по ссылке?
|
|||
|---|---|---|---|
|
#18+
Warstone$href->{$key} = $scalar Причем тут $href? $href это не ссылка на хеш $hash. Это ссылка на значение хеша $hash, которое является ссылкой на хеш. У меня есть %hash = ('key1'=>{'value'=>'value1', 'type'=>'type1'}, 'key2'=>{'value'=>'value2', 'type'=>'type2'}). А мне нужно из него получить %hash = ('key1'=>'value1', 'key2'=>'value2'). Сейчас я это делаю, выполняя $hash{'key1'} = $hash{'key1'}->{'value'}, т.е. имея доступ к хешу. Можно ли это сделать в процедуре, куда аргументом передается значение хеша? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2013, 04:27 |
|
||
|
Perl - можно изменить hashref на scalar по ссылке?
|
|||
|---|---|---|---|
|
#18+
Alibek B.Warstone$href->{$key} = $scalar Причем тут $href? $href это не ссылка на хеш $hash. Это ссылка на значение хеша $hash, которое является ссылкой на хеш.Бред не несите. То что вы назваете href'ом это не href это scalar. href - это \%hash. Это написано в букваре. Читайте.[/SRC] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 02:07 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=106&tid=1463548]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 381ms |

| 0 / 0 |
