我的(相对较旧的)C++ 编译器在 Boost 中被这个文件阻塞,它的开头是:
# /* Copyright (C) 2001
# * Housemarque Oy
# * http://www.housemarque.com
# *
# * Distributed under the Boost Software License, Version 1.0. (See
# * accompanying file LICENSE_1_0.txt or copy at
# * http://www.boost.org/LICENSE_1_0.txt)
# */
#
这真的是合法的 C++ 吗?预处理器标记的语法规则是什么?