We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e648b9b + 9a25c91 commit 8ace7fdCopy full SHA for 8ace7fd
ja/documentation/ruby-from-other-languages/to-ruby-from-c-and-cpp/index.md
@@ -109,9 +109,9 @@ C++と違って、Rubyは...
109
* どんな種類のオブジェクトでも変数に設定でき、型は実行時に評価されるので、
110
C++テンプレートは必要ありません。キャストもありません。
111
* イテレーションはわずかな違いがあります。
112
- Rubyでは、(`vector<T>::const_iterator iter`のような)独立したイテレータ・オブジェクトは使いません。
113
- 代わりに、オブジェクトは`Enumerator`モジュールをMix-inし、
114
- `my_obj.each`のように呼び出すメソッドを作成する必要があります。
+ Rubyでは、`vector<T>::const_iterator iter`のような独立したイテレータオブジェクトは使いません。
+ 代わりに、コンテナオブジェクトが持つ`each`などのイテレータメソッドを使います。
+ イテレータメソッドはコード片を受け取り、それを各要素へと順に渡していきます。
115
* コンテナクラスは`Array`と`Hash`の2種類だけです。
116
* 型変換はありません。Rubyを使い始めれば、必要ない理由がわかるはずです。
117
* マルチスレッド機能は組み込まれています。
0 commit comments