首页 > 解决方案 > Visual Studio 2017->2019 C/C++ 在 & 运算符后格式化空格

问题描述

从 VS2017 切换到 VS2019 时,我使用导入和导出设置向导导入了我们的团队设置。使用 VS2019 时,我在使用 (ctrl+k, ctrl+d) 格式文档时看到了不需要的格式。这是使用C语言。

我搜索了 VS2019 C/C++ 格式设置,并将其与 VS2017 上的设置进行了比较。他们是一样的。

特别是我在我的 c 代码中的 & 符号之后得到了空格。

socket_recv(sock, (char *)&response_header, sizeof(response_header);

变成

socket_recv(sock, (char *)& response_header, sizeof(response_header));

此空间不是使用 VS2017 中的相同格式设置添加的。

标签: visual-studiovisual-studio-2019

解决方案


这个错误将被修复。

与符号运算符的错误代码格式


推荐阅读