You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C++编译报错:expected primary-expression before ‘auto’ 问题求助

C++编译报错:expected primary-expression before ‘auto’ 问题求助

各位C大佬们好!我最近在写C17代码,用到std::optional的时候卡壳了,编译报错一直解决不了,来求大家支招!

我之前专门了解了C17中std::optional的正确用法,照着规范的示例写法写了我的测试代码,我自认为auto的使用是完全符合合法C代码要求的,但编译的时候还是蹦出来这个错误:

error: expected primary-expression before ‘auto’

我的测试代码如下:

// 注:原测试代码内容未完整提供

有没有大佬能帮我捋捋问题出在哪呀?实在是百思不得其解,愁死我了...

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 12:53:11