Ruby 初心者スレッド Part 48
■ このスレッドは過去ログ倉庫に格納されています
0145デフォルトの名無しさん
2012/02/23(木) 22:05:21.19MyStruct = Struct.new(:list,:table)
s = MyStruct.new(Array.new,Hash.new)
s.list << 'hello' << 'world'
s.table[:key] = :value
puts s.list.join(' ')
s.table.each{|k,v| puts '%s = %s'%[k.inspect,v.inspect]}
class MyStruct
def [](key) ; self.table[key] ; end
end
■ このスレッドは過去ログ倉庫に格納されています