你说的是红色下划线还是绿色下划线?
如果是红色下滑线那是代码有错误。
但如果是绿色(灯泡)下划线,代码未必有错误,只是VS提示你代码形式不佳而已。
红色和绿色下滑线都可以去掉。但我不建议去掉红色下划线。以下是去掉绿色下划线方法。
工具->选项->文本编辑器->C/C++->高级->重构->DisableCreateDeclDefnScan->True
红色波浪线去除方法:
工具->选项->文本编辑器->C/C++->高级->重构->禁用波形曲线->True
网上有不少问这个问题的。我可能是头一个公开回答的。算是积德行善了。