完全に備忘録です。
実用サーバではなくテスト動作用のローカル環境の設定メモとして残します。 セキュリティ的なことにはまったく触れていないので注意。 あくまで、手元でwordpressやwsgiをいじってみただけの設定です。
完全に備忘録です。
実用サーバではなくテスト動作用のローカル環境の設定メモとして残します。 セキュリティ的なことにはまったく触れていないので注意。 あくまで、手元でwordpressやwsgiをいじってみただけの設定です。
さて、今回はコンパイルについてです。
Gentoo Linuxを使用していると、毎日のコンパイルのおかずには事欠くことはありません。
もちろん、紳士淑女の嗜みですから"emerge --sync"を打つのは1shot/1dayLANは守ってますよね。 一つのLAN内からのemergeは一台のGentooから一日一回。 他のGentooは、shotした一台のportageをrsyncで参照しましょう。
前回からの続きです。
デコレータを「テンプレートを使って関数ポインタと関数オブジェクトを受け取り、値を返す関数」として定義しました。 また、新しい名前を付けるために移譲する関数や関数オブジェクトを作りました。
これを使って次のような要求を実装してみようと思います。
- streamから読みとった値を加工してstreamに流したい。
- この時、全てを読み込んでから加工するとバッファから溢れてしまうので、 一定サイズ毎にステップで処理したい。
- 加工方法は複数あるが、バッファの取り回しを共通化したい。
前回からの続きです。
今回は、関数オブジェクトについてです。
関数オブジェクトは、operator ()を定義したオブジェクトのことです。
C++のオブジェクトはstructかclassで定義します。
前回までは、 Pythonのデコレータについて、説明させていただきました。
公式や他サイト様の劣化焼き直しになっているようで、申し訳なく思います。
今回は、「C++ でデコレータをやってみた」というネタです。 前回までの投稿は、この説明のためでもありました。