[#43369] dRuby に CGI を渡す→script_uri が上手く取得出来ない — 石井 大海 <banzaida@...>

こんばんは、konnです。

10 messages 2007/04/05

[ruby-list:43425] Re: 深いコピーの作成 (was: Re: オブジェクトのインスタンス変数名の取得)

From: "NAKAMURA, Hiroshi" <nakahiro@...>
Date: 2007-04-12 03:32:42 UTC
List: ruby-list #43425
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

pegacorn wrote:
> 自分も個別に対応するしかないかなーと思って、
> 取り敢えずインスタンス変数に情報を保持しているクラスなら
> 深いコピーを作成できる(と思う)メソッドを作ってみました。

rubyのパッケージのtest/ruby/marshaltestlib.rbというのがあるので、試して
みるとよいかもしれません。amarshalから取り込んだものです。

# soap4rのmarshalは通ります。

ちなみに、"深い"コピーというのは、marshal -> unmarshalということだと思い
ます。marshalでコケるものは、"深い"コピーが(本質的に)できないものでは
ありませんか。

条件限定で、ほどほどの深さのものが欲しい、ということかもしれませんが。

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEVAwUBRh2oDx9L2jg5EEGlAQJYlAf+J8KWwu4QMTLNGbmIybGVoGYi64b43+FL
bFmhfdYF8zvx9xBPJrSqkTLH3NdJevlvSQLCfG9Gh6AZ0qINM6thb/AScAFwet8v
qTVjFszhPDTd7FOQTdSt0HizRfQlqXjfVfaVvV78bEIhakE1ObQj83bZi+Ab2nU5
2i9pnavBQq2/RmsgsbJUdHm1LQVOcrJorVa/0vUXD8Li+gUT12j6B06tCEBAme3z
GiV729xKnlU81ISs6ta+rtDlzj+jVHLC1A/cfGBFs2//b89MH+uA5uZjmTbDQOx/
WwmcNJMhD3n8QUCDLjntyO8ICcfh0eZOrIr/6Aen5hQESZsCEhB+qQ==
=4qNV
-----END PGP SIGNATURE-----

In This Thread