ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

VB.NETやPerlの代入演算子

2006-08-26 22:10:43 | PG(言語比較)

C言語の「+=」等の代入演算子。他の言語にも派生しているけど、微妙に種類が違っている。まとめてみると、よく分かる(笑)

それにしてもVB.NETの「&=」は、C言語やJavaに慣れていると「あれ?」と思うなぁ。
VBの論理演算は「AND」であって「&」じゃないし、「|=」はVB.NETにも無いみたいだし。
答えは、VBの「&」は文字列の結合なので、「&=」も文字列の結合
ついでに「^=」もちょっと違和感。累乗の代入ね(苦笑)

不思議と言えば、Perlの「&&=」や「||=」。
「&&」「||」に当たるものは「and」「or」だったような気がするんだけど、代入演算には「&&」「||」を使っているのか?
「x=」なんて演算子があるんだから、「and=」「or=」、いやもっと略して「a=」「o=」とかだったら格好よかったのに(笑)

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

$!

2006-08-26 21:52:01 | PG(UNIX)

UNIXのシェルスクリプトのメモに暗黙の変数「$!」を追加。

バックグラウンドプロセスのプロセスIDということは、直前に「&」を付けて実行したコマンドのプロセスIDが取得できるということかな?

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

SWノベル『自由人の歎き』

2006-08-26 07:27:30 | 読書

今さらながら気がついた。

×自由人の嘆き
自由人の歎き

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

SW元ネタ マリン・マーベル

2006-08-26 06:41:26 | TRPG元ねた

ソードワールドリプレイ『マリン・マーベル』の元ネタ作成。

ついでに前巻の『トライアル・トラブル』もちょっと更新…というか、疑問を新たに見つけただけなので、更新と言うにはちょっとアレだけど(汗)

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

MW元ネタ 僕らが望んだ戦闘だ

2006-08-26 06:35:19 | TRPG元ねた

メックウォーリアーリプレイの元ネタ更新。

「僕らが望んだ戦闘だ」って、何か元ネタがありそうな雰囲気がただよってたんだけど、やはりあったようだ。分かって嬉しい(笑)

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする