- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Rubyのソースコードの読み方)
Rubyのソースコードの読み方
このQ&Aのポイント
- Rubyのソースコードを読んでいくと、変数の型やメソッドの挙動がわからなくて困っています。
- 特に、gs.addrというメソッドの挙動がわからず、正体が知りたいです。
- 動的にデバックする方法はないので、どのように情報を得ればいいか教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> そこでTCPServerクラスのリファレンス(http://www.ruby-lang.org/ja/old-man/html/TCPServer.html)を見るのですが、 > このサイトのクラスメソッド欄にかいてあるTCPServer.openを呼んでも、戻り値の型が書いていません。 これを見ると、結局 TCPServer.open は TCPServer.new と同じで TCPServer のインスタンスが返っているようですね。 で、そのマニュアル古いから(URL も old-man てなってる)こっちを参照するといいよ http://doc.ruby-lang.org/ja/1.9.2/class/TCPServer.html
補足
なるほど、リファレンスの読み方が甘かったようですね。お恥ずかしいかぎりです。 参考になりました。ありがとうございました。