Categories

Archive

コンパイル言語 C++ とスクリプト言語 Lua を、Luabind を使って組み合わせてみる

Lua は近年ゲーム業界などを中心に急速に普及してきている軽量なスクリプト言語です。 C++ から、Boost.Python とよく似た Luabind ライブラリーを利用して Lua スクリプトと相互にオブジェクトをやりとりする方法をご紹介します。サンプルプログラムもたくさん用意しましたので、初心者の方にも入門として参考なればと思います。
もっと読む ›

C++/Boostとコルーチンを使って非同期I/Oを実現(C10K問題もこれで解決?)

みなさん、こんにちは、 kaoruです。 今回は、C10K問題 (参考1, 参考2) を回避するためにコルーチンを使う方法をご紹介したいと思います。 また、ちょっと実用的な例として、言語としてC++、ライブラリーとしてB もっと読む ›