command line option '-std=c90'is valid for C/ObjC but not for C++
时间: 2023-06-10 15:05:28 浏览: 88
您的问题是关于编译选项的。"-std=c90"是有效的C和ObjC编译选项,但不适用于C ++编译器。如果您使用的是C ++编译器,请使用"-std=c ++ 98"选项来启用C ++ 98标准。希望这能回答您的问题!
相关问题
command line option '-std=c90'
代表什么意思?
这是一个用于编译 C 语言源代码的命令行选项,指定了要遵循的 C 语言标准,这里是 C90 标准。C90 是 C 语言的第一个国际标准,它在1990年发布,包含了一系列 C 语言的规范和要求。
POST /iku/log/acc?ver=1.0.2305.2&flag=1000000&t=1&mytype=c90y-other HTTP/1.1是什么意思
这是一个HTTP请求的示例。让我来解释一下其中的含义:
- POST: 这是HTTP协议中的一种请求方法,用于向服务器提交数据,通常用于创建或更新资源。
- /iku/log/acc: 这是请求的路径,表示向服务器的/iku/log/acc接口发起请求。
- ?ver=1.0.2305.2&flag=1000000&t=1&mytype=c90y-other: 这是请求的查询参数,以问号(?)开头,多个参数之间用&分隔。每个参数由参数名和参数值组成。在这个示例中,ver、flag、t和mytype是参数名,而1.0.2305.2、1000000、1和c90y-other是对应的参数值。
- HTTP/1.1: 这是HTTP协议的版本号,指明了客户端使用的HTTP协议版本。
综合起来,这个请求示例表示客户端向服务器发送一个使用POST方法的请求,请求路径为/iku/log/acc,同时带有一些查询参数。服务器会根据这个请求来执行相应的操作,例如记录访问日志或进行其他处理。