とくにあぶなくないRiSKのブログ

危ないRiSKのブログだったかもしれない。本当はRiSKだけどググラビリティとか取得できるIDの都合でsscriskも使ったり。

2010-05-02から1日間の記事一覧

非const汚染

C++

→無為空間 | C++において基本的かつ重要と思う機能をつらつらと メンバ関数のconst化を怠っているクラスは「非const汚染」を引き起こす。 「非const汚染」という表現を気に入ったので紹介。

Python 3 で has_key 相当のことをする

Python 2 まであった dict.has_key(key) が Python 3 から消え,互換性がなくなりました。 # Python2 RiSK = {'blog': 'http://d.hatena.ne.jp/RiSK/'} RiSK.has_key('blog') # True これを Python 3 で実現するには key in dict を使います。 # Python3 RiS…

7.24.3 条件変数関数の翻訳のまとめ

7.24.3 Condition variable functions のまとめリンク 7.24.3.1 cnd_broadcast 関数を翻訳 7.24.3.2 cnd_destroy 関数を翻訳 7.24.3.3 cnd_init 関数を翻訳 7.24.3.4 cnd_signal 関数を翻訳 7.24.3.5 cnd_timedwait 関数を翻訳 7.24.3.6 cnd_wait 関数を翻訳

7.24.3.6 cnd_wait 関数を翻訳

翻訳 7.24.3.6 The cnd_wait function 7.24.3.6 cnd_wait 関数 Synopsis 形式 1 int cnd_wait(cnd_t *cond, mtx_t *mtx); Description 機能 2The cnd_wait function atomically unlocks the mutexpointed to by mtx and endeavors to block until the condit…