gpt4 book ai didi

c++ - 这是 clang++/g++ 中的错误吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:06:08 26 4
gpt4 key购买 nike

<分区>

给定:

void function(int*=0) {}
int main() {
}

clang (3.8.0):

test.cc:1:18: error: expected ')'
void function(int*=0) {
^

g++ (5.4.0):

test.cc:1:18: error: expected ‘,’ or ‘...’ before ‘*=’ token
void function(int*=0) {
^

如果我将其更改为(注意间距):

void function(int* = 0) {}
int main() {
}

显然,无论我输入的是 T* = 0 还是 T *= 0,我都会感到困惑,这是错误还是预期的?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com