MyTinySTL icon indicating copy to clipboard operation
MyTinySTL copied to clipboard

vs2022 C++14 运行报错

Open Fightinggi opened this issue 1 year ago • 9 comments

Test\algorithm_test.h(722,66): error C2059: 语法错误:“)”

Fightinggi avatar Apr 06 '23 09:04 Fightinggi

Test\algorithm_test.h(722,66): error C2059: 语法错误:“)”

https://blog.csdn.net/qq_41632571/article/details/126996802这个链接可以解决你的问题,改一下编码方式就行。如果你的MVS找不到高级保存选项,可以看这个https://blog.csdn.net/qq_41868108/article/details/105750175

ZixinChen-S avatar Apr 10 '23 02:04 ZixinChen-S

好的谢谢

Fightinggi avatar Apr 10 '23 03:04 Fightinggi

好的谢谢

请问你解决这个问题了吗

YangWeirdly avatar Apr 10 '23 12:04 YangWeirdly

好的谢谢

请问你解决这个问题了吗

algorithm_test.h(722,66)这个库文件这一行的中文注释删除就可以正常测试了

Fightinggi avatar Apr 10 '23 12:04 Fightinggi

我试试看,谢谢

YangWeirdly avatar Apr 10 '23 12:04 YangWeirdly

改成ANSI好像也行

15536818056 avatar Jun 13 '23 07:06 15536818056

删除中文注释就可以了,真奇怪

JiJunJie04 avatar Nov 16 '23 03:11 JiJunJie04

我感觉是编译器对注释中的非 ASCII 字符(如中文字符)的处理可能存在差异, 也可以不删除,直接使用 /* 因为提供的是 C++11 的支持,std::is_permutation 可能没有 C++14 的接口 */ 这样也可以编译通过

LeBron-Jian avatar Mar 20 '24 09:03 LeBron-Jian