C++マクロについて
この辺、よく使うので定義。
// 画面サイズ取得
#define WINSIZE CCDirector::sharedDirector()->getWinSize();
// 倍率取得
#define WINSCALE CCDirector::sharedDirector()->getContentScaleFactor();
// 配列のサイズを取得
#define SIZE_OF_ARRAY(array) (sizeof(array)/sizeof((array)[0]))
// 変数名を文字列として取得
#define PRINT(var) std::cout<<#var<<std::endl
// クラス名を取得
#define __CLASS__ abi::__cxa_demangle(typeid(*this).name(), NULL, NULL, NULL)
参考
http://d.hatena.ne.jp/aki-yam/20081217/1229498370