- 運営しているクリエイター
2021年7月の記事一覧
入れ子の関数(Python)
Google Python Style Guide の和訳をお昼休みにすこしずつ進めている。
今日は 2.6 節の入れ子のクラスと関数を訳していた。
ところでこの節、のっけに以下の記述がある。
fine when used to close over a local variable
close をどう訳すかという点で悩む。たぶん「ローカル変数を(クロージャ―として)閉じこむのはよい」だろ
iterator_traits::difference_type
C++ コンテナの要素位置をトラッキングするイテレーター。
イテレーター間の距離をもとめる std::distance 関数が標準に定義されている。
その戻り値の型はイテレーターに定義された difference_type で、これは ptrdiff_t の別名として定義されている。(距離という名前から想像されるものと違い、正と負の符号がつく)
ptrdiff_t はポインター間の差を格納する