小编Ave*_*ain的帖子

(int_1 + =*pointer ++ = int_2 ++)<int_3是什么意思?

我正在读这个早期的答案,里面有一段我无法理解的C代码.它基本上是这样的:

if((int_1 += *pointer++ = int_2++) < int_3) continue;
Run Code Online (Sandbox Code Playgroud)

我可以把它分解成这样的东西 -

这是什么意思?我可以谈谈这一点:

if((int_1 = int_1+ *pointer++ (unsure about this part))<int_3) continue;
Run Code Online (Sandbox Code Playgroud)

c expression

4
推荐指数
1
解决办法
233
查看次数

s3api getobject权限被拒绝

我试图使用aws-cli从s3获取文件

aws s3api get-object --bucket <bucket_name> --key /foo.com/bar/summary-report-yyyymmdd.csv.gz temp_file.csv.gz --profile <profile_name>
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误 -

An error occurred (AccessDenied) when calling the GetObject operation: Access Denied
Run Code Online (Sandbox Code Playgroud)

我已经使用了我的配置重新检查

aws configure --profile <profile_name>
Run Code Online (Sandbox Code Playgroud)

那里的一切似乎都是正确的.我使用相同的凭据来浏览和获取S3浏览器上的文件没有任何问题.

由于我对此存储桶的访问非常有限,因此文档的使用很少.我无法验证权限或使用

aws s3 --profile <profile_name> ls
Run Code Online (Sandbox Code Playgroud)

amazon-s3 aws-cli

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

amazon-s3 ×1

aws-cli ×1

c ×1

expression ×1