2009-12-11から1日間の記事一覧
GCC4.3のChangelogを見ていたら、 GCC4.3から 2進数表記が対応したみたい。 大学のプログラミングの授業ではこんな機能が あったらいいな〜って思っていたけど、今になると そこまでうれしくないかな。 #include <stdio.h> int main(void) { printf("%d\n", 0b1111); </stdio.h>…
Perlで書いたらだいぶ簡単ですね。 やっぱりサブルーチンリファレンスがあると 気持ち楽にかけます。 #!/usr/local/bin/perl package ReversePolish; use Moose; use MooseX::AttributeHelpers; has stack => ( metaclass => 'Collection::Array', is => 'rw…
もう一つ気になった機能で __COUNTER__マクロがあります。 これは呼ばれるたびに 0から1ずつインクリメントしていく というものです。 利用方法がよくわからないけど、便利なのかな? マクロって結局実行前に展開されてしまうからね。 そこが難しいところで…