visual-studio - 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 中的相同格式设置添加的。
解决方案
这个错误将被修复。
推荐阅读
- json - 使用另一个多行文件的输出编辑 json 文件
- php - 使用 PHP $_SESSION 变量,然后取消设置
- keras - Keras 中 CuDNNLSTM 的辍学
- arrays - 将事件索引与时间向量合并 Matlab
- docker - 无法完成与 Docker Container 内的套接字服务器的连接,而未容器化的同一个 gunicorn 服务器工作正常
- java - Webstart 上的 Netbeans“无法启动应用程序”
- pandas - PatsyError:数据参数和列之间的行数不匹配(statsmodels)
- python - 通过自己的数据集进行 YOLO 训练
- r - 向量列表中的grepl和子集?
- tensorflow - TensorFlow 出错 - 具有多个元素的数组的真值不明确