50
을 수정할 수 없습니다 ... '[] =': 냉동 문자열을 수정할 수 없습니다 (형식 오류)
무엇을 수정하려고 ARGV [0]의 사본이라고 생각했습니다.
arg = ARGV[ 0 ]
arg_cloned = ARGV[ 0 ].clone
arg_to_s = ARGV[ 0 ].to_s
arg[ 'x' ] = 'y'
arg_cloned[ 'x' ] = 'y'
arg_to_s[ 'x' ] = 'y'
마우스 오른쪽을 할 필요가
. Clone은 고정 상태를 포함하여 객체의 전체 상태를 복사합니다. Dup은 다른 플래그가없는 객체의 고기를 복사합니다. – Eli
.to_s는 똑같은 일을합니다 (냉동 포함)!? – Straff
질문 게시에서 Google 검색까지 64 초가 지나서 답변을 게시하는 데 너무 짜증이 났습니까? :) – vgoff