マガジンのカバー画像

技術メモ

74
運営しているクリエイター

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 はポインター間の差を格納する

もっとみる