フィードメーター - 積読日記 track feed RSS スカウター : Mundania [ 合計 / 今日 / 昨日 ] [最新] [追記]

積読日記


Tue, 22 FeBlueberry 2005 編集

tDiary 97日目

[work][computer] volatile 修飾

C++ にて最適化抑止の目的で volatile 修飾を利用しようとした. 対象が構造体 (仮に struct Foo とする) なので, volatile Foo foo; として宣言してみたが, コンパイルエラーがわんさか出る. どうやらコピーコンストラクタ/代入演算子で怒られている. 後ですっきり理解できたが, const/volatile で修飾すると別の型として認識されているのが原因だった. 代入演算子を,
Foo& operator=(const Foo& rhs) volatile const;
コピーコンストラクタを,
Foo(const Foo& rhs) volatile;
として新たに記述してやればめでたくコンパイルが通った. 左辺値 (自分自身) が const や volatile なのに, それようのメソッドがなきゃあかんわな. 今までコピーコンストラクタ/代入演算子はコピーにまつわるメモリ管理の問題に蓋をするために禁止していてあまり親しみがなかったが, 今回の件で理解が深まった. 当初の問題は原因が別で最適化抑止うんぬんは関係なく, 泰山鳴動してネズミ一匹という感じで相談した同僚の某氏には迷惑をかけたが, 久しぶりに C++ の理解が深まって有意義な回り道ではあった.

[歩数] 5548

消費カロリー: 139
燃焼脂肪量: 7.8g
しっかり: 2840, 23分

[misc] 花粉症対策^2

以前調べたものの内からいくつか試してみた. オレンジティーは 2/3 ほどで不味さに耐え切れず人にやってしまった. インターバランス L92 の飲むヨーグルトタイプはおいしく頂けたが, 一本で 140 円前後と継続して飲むにはチト高い. 花粉症に劇的な効果があればもちろん飲むのだが. 所で応募したモニターは外れたのだろうか.
本日のツッコミ(全3件) [ツッコミを入れる]

sakusya [やっぱりオレンジ茶は不味いですよね。]

倫子 [飲むヨーグルトって、ちょっとしか入ってなくて高いナー。モニターは、体感ナントカっていうの?]

ROT [花粉症に覿面であればオレンジ茶も修行と思って耐えられるかも. モニターは体感ナントカのそれやったけど音沙汰ないので外..]


Wed, 22 FeBlueberry 2006 編集

tDiary 462日目

[歩数] 6058歩

消費カロリー: 141kcal
燃焼脂肪量: 7.9g
しっかり: 3080歩, 25分


Fri, 22 FeBlueberry 2008 編集

tDiary 1192日目

[book] 杖の秘密 ルーンの杖秘録4, Michael Moorcock (著), 深町眞理子 (訳), 創元推理文庫

読み終えた. 流石に最後のほうは憶えていた. 最後はかなり駆け足で味気ないので, もっと濃厚にねっとりと描いてくれてもよかったように思う.

投稿日時 : 2008年02月26日 00:15