Я смутился с pack
и unpack
при написании сценария Perl. В чем разница между pack
и unpack
в Perl (объясните с помощью простого примера)?Пакет и распаковка в Perl
ответ
pack
принимает список значений и преобразует его в строку, используя правила, заданные шаблоном.
unpack
принимает строку и расширяет ее до списка значений, используя правила, заданные шаблоном.
$ perl -E 'say for unpack "H2H2", "56"'
35
36
$ perl -E 'say pack "H2H2", 35, 36'
56
В вашем примере, что такое шаблон? – user3098497
'" H2H2 "' является шаблоном. Вам нужно будет просмотреть документацию. – DavidO
вместо «H2H2», мы можем использовать любой другой шаблон? – user3098497
Вы понимаете разницу между split
и join
? unpack
немного напоминает split
(он принимает строку и выдает список значений) и pack
немного напоминает join
(она принимает список значений и создает строку.
Я не знаю о расколе и присоединяюсь – user3098497
Ну, вам, вероятно, стоит столкнуться с ними, прежде чем беспокоиться о 'pack' и' unpack'. –
- 1. пакет/распаковка функций для C++
- 2. Perl неизвестного шаблон распаковка
- 3. Пакет и распаковка битов и байтов в Python
- 4. пакет и распаковка в правильном формате в python
- 5. Распаковка файлов в perl с подстановочным файлом
- 6. упаковка и распаковка структура данных с Perl6
- 7. Пакет Perl Cassandra в Windows
- 8. Perl меняет текущий пакет?
- 9. PHP отправить пакет в perl
- 10. Perl пакет целое
- 11. Perl, динамически включать пакет
- 12. Perl: Пакет POST-запросов
- 13. Распаковка и х вариант в ШАБЛОНЕ
- 14. символов формата Распаковка в Python
- 15. бокса и распаковка концепция
- 16. бокса и распаковка
- 17. Пакет всех зависимостей модуля Perl?
- 18. Транспонирование и распаковка
- 19. Perl NET_RAWIP отправить шестнадцатеричный пакет
- 20. Эквивалент функции в Perl «пакет» в Java
- 21. VARIADIC шаблона пакет пакет распаковка в качестве параметров для заводского делегата
- 22. Git push: Ошибка: распаковка не удалась: индексный пакет аномального выхода
- 23. Как загрузить сам пакет в perl?
- 24. Установить пакет для perl в windows
- 25. Perl явно пакет в вложенных циклов
- 26. Использование потоков в Perl объектно-ориентированный пакет
- 27. Распаковка Maven unzipping
- 28. бокса и распаковка с обобщениями
- 29. Autoboxing распаковка Оператор (=!) И разность (==)
- 30. Бокс и распаковка - это миф?
пакет пакеты, распаковать распаковывает его, как Printf и зсап – nrathaus
Вы могли бы прочитать документы и указать, что именно вы не понимаете? – gideon
как использовать этот пакет и распаковать. Я запутался в обоих из них. Вы можете объяснить с помощью простых примеров. – user3098497