In C++14 you will be able to use binary literals with the following syntax:
0b010101010 /* more zeros and ones */
This feature is already implemented in the latest clang
and gcc
. You can try it if you run those compilers with -std=c++1y
option.