2009-10-02から1日間の記事一覧

std::mapをBoost.Foreachで回すときにキーと値を簡単に取り出す

C++

gmane.comp.lib.boost.devel - 【Foreach】 Proposal to simplify using Boost.Foreach with maps こんなことできたんだ! #include <iostream> #include <map> #include <boost/tuple/tuple.hpp> #include <boost/foreach.hpp> int main() { std::map<int, int> m; m[1] = 3; m[2] = 2; m[3] = 1; int key, value; BOOST_FOREACH</int,></boost/foreach.hpp></boost/tuple/tuple.hpp></map></iostream>…

cppgui

C++

だそうです。http://www.assembla.com/wiki/show/cppgui #include <gui/gui.hpp> int main() { using namespace gui::keywords; gui::wnd<> w = gui::create<gui::frame_window>( _title = "Hello!", _size = gui::point(100, 100) ); gui::create<gui::controls::button>( _text = "Hello World!", _parent = w ); g</gui::controls::button></gui::frame_window></gui/gui.hpp>…