work on __cplusplus
work on __cplusplus


Former-commit-id: 8d0c66073c2d458e423ff1da4694fb5b913392a5
amaliujia/CMUDB-peloton,ranxian/peloton,larryxiao/peloton-1,larryxiao/peloton,amaliujia/CMUDB-peloton,ranxian/peloton,larryxiao/peloton-1,larryxiao/peloton,omegaga/peloton,larryxiao/peloton,amaliujia/CMUDB-peloton,amaliujia/CMUDB-peloton,omegaga/peloton,ranxian/peloton,omegaga/peloton,larryxiao/peloton-1,larryxiao/peloton-1,amaliujia/CMUDB-peloton,larryxiao/peloton,omegaga/peloton,larryxiao/peloton,larryxiao/peloton,larryxiao/peloton,larryxiao/peloton-1,omegaga/peloton,larryxiao/peloton-1,ranxian/peloton,larryxiao/peloton-1,amaliujia/CMUDB-peloton,omegaga/peloton,omegaga/peloton,ranxian/peloton,amaliujia/CMUDB-peloton,ranxian/peloton