以下代码触发gcc
警告(gcc 4.2.1):
#include <boost/cstdint.hpp>
boost::uint64_t x = 1 << 32; // warning: left shift count >= width of type
因为类型有 64 位,不应该没问题吗?
以下代码触发gcc
警告(gcc 4.2.1):
#include <boost/cstdint.hpp>
boost::uint64_t x = 1 << 32; // warning: left shift count >= width of type
因为类型有 64 位,不应该没问题吗?