2011-08-11 enumを文字列に変換する using Boost.Preprocessor C++ ロギングするときなどに、enumを文字列に変換する必要がけっこうでてくるのですが、switch文を書くのがめんどくさいですね。そんなあなたにBoost.PP。 Boost preprocessor + enums これくらいならPP嫌いのぼくでも読めるので、イディオム的に使っていいかなと思います。