パスワードを忘れた? アカウント作成

hiroroさんのトモダチの日記。 アナウンス:スラドとOSDNは受け入れ先を募集中です。

15423900 journal
プログラミング

okuの日記: テキストお引越し 2

日記 by oku

# 5年ぶりの日記か...
# 関西行ったり名古屋行ったり関西に戻ったり色々あったものよ...

『ウェブクロウ』サービス終了のお知らせ」ということなので、既に歴史上の価値しかないと思いますが (それすらないような気もするけど) bs の C++11 FAQ の和訳を starfree.jp にコピーしました。 StarServer Free とて、いつまでサービスが続くか知れたものではありませんが、必要な方はご自由にどうぞ。

# あ、原文が更新されてる... 一応、追従しとこうか

2021-09-19 追記:
原文の2016-08-19版に追従させておきました (多分、リンク先の増減・最新化と、sort のところの誤記訂正だけだと思う)。

13126021 journal
日記

naochaの日記: 今年の初映画 2

日記 by naocha

岡田くん主演の映画
「海賊とよばれた男」
内容は熱く感動的で面白かった。
岡田くんの世代を超えた演技力も素晴らしかった。

今年は何本ぐらい見にいけるかな。
数えたら昨年は20本位だった

13112433 journal
日記

naochaの日記: 1月2日 2

日記 by naocha

誕生日の朝
毎年恒例 箱根駅伝を見ながらのんびりしています。
今年は何事も「めんどくさい」と思わず、言わず1年を過ごしていこうと思っています(^^;
まぁいつまで続くか・・・

健康で楽しく毎日を過ごせたらいいな

13111808 journal
日記

naochaの日記: 明けましておめでとうございます 2

日記 by naocha

今年もよろしくお願いします。
今年は紅白も見ずに息子や娘とゲームをしながら年が明けてしまった
これじゃいけないと思い午前1時頃、近くの氏神様へ初詣に出かけ
長い階段を上った。
参拝して気持ちもすっきり。
今年も健康で楽しく過ごせますように。

12770240 journal
日記

okuの日記: PR D は御存命

日記 by oku

今年の新入社員に「Physical Review に論文を掲載できた」という男の子がいたので、「私が現役の頃なら、分野的に PR D なんだろうけど、今時はどうなってるんだろう...」と思い、APS を確認しに行ったら、今も昔もそっち系は"D"のままでした。

# 何となく古里が健在な感じで、安心。

# 当の新人君が理論屋か実験屋か計算屋かは知りません。

12769497 journal
プログラミング

okuの日記: Re: アメリカ軍が開発する戦闘機「F-35」の制御プログラムはバグだらけ(略) 4

日記 by oku

GIGAZINEアメリカ軍が開発する戦闘機「F-35」の制御プログラムはバグだらけで改修に多くの費用と時間がかかる見込み より:

論評は差し控えます (内情わからんし)。 まあなんだ、JSF coding standard まで引火して延焼しなければいいっちゃいいんですけどね。

12710897 journal
プログラミング

okuの日記: [C++] 「xvalue」の呼び方 4

日記 by oku

元ネタは Core C++ - lvalues and rvalues より:

タイトルの通りです。 ま、暫定解を言えば「『えっくすばりゅー』って呼べばいい」のですけど。

C++03 以前、値には「lvalue」と「rvalue」がありました。 JIS X 3014 より抜粋 (まだ、C++1x に追従してないのね... というツッコミには目をつぶることにして。 この記事では却って好都合):

3.10 左辺値と右辺値  すべての式は,左辺値又は右辺値のいずれかをもたらす。
  左辺値は,オブジェクト又は関数を参照する。 クラス型又は cv 修飾付きのクラス型の式の場合,右辺値式がオブジェクトを参照することがある。
...

一方、n3291 (現在は参照できなくなった模様ですが、n3242 (PDF 注意) なり n3337 (PDF 注意) なりを参照いただいても大体同じです) には、

3.10 Lvalues and rvalues
Expressions are categorized according to the taxonomy in Figure 1.
...

と書かれていて、その「Figure 1」に図示された内容は、概ね下表を矢印を使って綺麗に描いたイメージになっています。

+------------+---------+---------+
|            | glvalue | lvalue  |
|            |         +---------+
| expression +---------+ xvalue  |
|            |         +---------+
|            | rvalue  | prvalue |
+------------+---------+---------+

古き良き生 C の時代から (どこぞで「CPL の時代から」という記事を読んだような気もするのですが、記憶が曖昧なのでここでは拘りません)「lvalue」と「rvalue」という区分けは存在していて、日本語では各々「左辺値」「右辺値」と呼び習わされて来ました (上述した JIS の文面の通り)。

一方、JIS X 3014 は更新されていないものの、「glvalue」「prvalue」については、まあ、「汎左辺値」「純右辺値」とか言っておけば、大概のネイティブ日本語話者なら凡そ大意は掴み取ってくれるでしょう。 多分。

さて。 これに対して「xvalue」(eXpiring value) の方は、どういった日本語をあてればいいでしょうか? 昨今 (私は)「えるばりゅー」とか「あーるばりゅー」とか喋ったりすることが多々あるので、冒頭に書いた通り「『えっくすばりゅー』でいいじゃん」と言い切ってもいいっちゃいいのですが、ま、ここでは日本語 (漢字熟語) の体操として考えてみましょう、ということで。

「expire」に対する直訳としてパッと思いつくのは、

  • 満了
  • 失効
  • 期限切れ

辺りですが、これらの単語はあまり具合が良くないように感じられます。 恐らく「expired」に相当する意味を含んでしまうからでしょう。

「一時的・一過性の寿命があって、その命数を全うすると消尽するが、その直前までは参照できる」という意味を込められる二~三文字の漢字熟語があると都合が良いのですが...
件の n3291 の説明を借りると

An xvalue (an "eXpiring" value) also refers to an object, usually near the end of its lifetime (so that its resources may be moved, for example). An xvalue is the result of certain kinds of expressions involving rvalue references (8.3.2). [ Example: The result of calling a function whose return type is an rvalue reference is an xvalue. - end example ]

という奴です。

「有限寿命」「定命」「終息」「終結」「終決」...という辺りでギブアップしました。

http://renso-ruigo.com/ とか http://thesaurus.weblio.jp/ とか http://ruigo-tamatebako.jp/ の力も借りてみたのですが、どうも「これ!」という単語が来てくれません。

というわけで、しばらく「えっくすばりゅー、expire する値のことで、要は一過性の寿命のある値のことです」という言い回しをすることになりそうです。

typodupeerror

ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ

読み込み中...