消除 vs 编译警告