sub((int*)ABC);
キャストしときゃ大丈夫なんじゃね?