2008-08-16から1日間の記事一覧
asm ("movb %%bh, %%al\n" : "=a" (rv) : "b" (x)); これのレジスタ依存をやめたい(=qとqにしたい)訳だけどどうすればいいやら。 正解は以下らしい。どのドキュメントに書いてあったんだろうか。 asm ("movb %h1, %b0\n" : "=q" (rv) : "q" (x)); あとインラ…
C++のトップレベルの名前空間stdは_ZN3stdじゃなく_ZStになる。DMDは未対応なので使えない。 #にしてもstructをnamespace的に扱うにはC#のpartial types的なものが必要だよなぁ。まぁmixinもありだけど。