2007-07-10から1日間の記事一覧
C++のコードをSWIG使ってRubyに混ぜ混ぜしようとすると、特にVC++では「マクロ writeの引数が少なすぎます」などなどとコンパイラが激しくぶーたれてくれる。……というのも、rubyのwin32.hで #define read(f, b, s) rb_w32_read(f, b, s) #define write(f, b,…
C++のコードをSWIG使ってRubyに混ぜ混ぜしようとすると、特にVC++では「マクロ writeの引数が少なすぎます」などなどとコンパイラが激しくぶーたれてくれる。……というのも、rubyのwin32.hで #define read(f, b, s) rb_w32_read(f, b, s) #define write(f, b,…