История изменений
Исправление lnx4, (текущая версия) :
Тебе нужна мультикарта, которые баш не поддерживает. Если в задаче нет выборки по ключу (например, нужно только выводить все значения), ты можешь задать любой ключ с добавлением префикса, а потом парсить при выводе:
arr[1,0]='hello'
arr[2,0]='world'
arr[3,0]='!'
UPD. В принципе можно и по ключу выборку сделать таким образом. Прикидываешь примерное максимальное кол-во возможных повторений ключей и в отдельной функции делаешь свой поиск в цикле по ключу с подстановкой индекса счётчика в качестве префикса.
Или ещё лучше - цикл от 0 до тех пор пока ключ не существует.
Исправление lnx4, :
Тебе нужна мультикарта, которые баш не поддерживает. Если в задаче нет выборки по ключу (например, нужно только выводить все значения), ты можешь задать любой ключ с добавлением префикса, а потом парсить при выводе:
arr[1,0]='hello'
arr[2,0]='world'
arr[3,0]='!'
UPD. В принципе можно и по ключу выборку сделать таким образом. Прикидываешь примерное максимальное кол-во возможных повторений ключей и в отдельной функции делаешь свой поиск в цикле по ключу с подстановкой индекса счётчика в качестве префикса. Ну, или еще лучше - цикл от 0 до тех пор пока ключ не найден.
Исправление lnx4, :
Тебе нужна мультикарта, которые баш не поддерживает. Если в задаче нет выборки по ключу (например, нужно только выводить все значения), ты можешь задать любой ключ с добавлением префикса, а потом парсить при выводе:
arr[1,0]='hello'
arr[2,0]='world'
arr[3,0]='!'
UPD. В принципе можно и по ключу выборку сделать таким образом. Прикидываешь примерное максимальное кол-во возможных повторений ключей и в отдельной функции делаешь свой поиск в цикле по ключу с подстановкой индекса счётчика в качестве префикса.
Исходная версия lnx4, :
Тебе нужна мультикарта, которые баш не поддерживает. Если в задаче нет выборки по ключу (например, нужно только выводить все значения), ты можешь задать любой ключ с добавлением префикса, а потом парсить при выводе:
arr[1,0]='hello'
arr[2,0]='world'
arr[3,0]='!'