我有几个相当长的命名空间,例如" bridge_common_functionality"。完全使用它们并不是一个主要问题,例如。
bridge_common_functionality::PrettyPrint(fout, print_cards, i_hands, v_formatted, input_deal_no);
但是这个程序是特定于Windows的,所以我想知道在" stdafx.h"中创建短全局别名的优缺点是什么?
namespace bridge_common_functionality {
} // namespace bridge_common_functionality
namespace bcf = bridge_common_functionality;
显然,一旦命名空间被最终确定,人们才会考虑这一点。
TIA。