J'ai ce code pour diviser une chaîne en groupes de 3 octets:Aide avec des tableaux multidimensionnels dans Ruby
str="hello"
ix=0, iy=0
bytes=[]
tby=[]
str.each_byte do |c|
if iy==3
iy=0
bytes[ix]=[]
tby.each_index do |i|
bytes[ix][i]=tby[i]
end
ix+=1
end
tby[iy]=c
iy+=1
end
puts bytes
J'ai basé sur cet exemple: http://www.ruby-forum.com/topic/75570
Cependant, je reçois le type les erreurs de celui-ci. Merci.
Et les erreurs de type sont ...? – rfunduk
ne peut pas convertir Array en Integer .. mais l'exemple est presque exactement le même et ne pas obtenir ces erreurs de type – unknown