C++ 函数参数声明中的静态数组索引

C++ 函数参数声明中的静态数组索引,c++,c,C++,C,多亏了这个问题,我理解了这个结构的作用以及如何使用它 我没有得到的是为什么它从C++中丢失了?它与另一个功能冲突吗?它被更好的东西取代了吗?这个标准在C.标准化之前是否已经被标准化了?虽然C++中的一些新的C特征是在逐个例子的基础上进行的,但是在C++中没有标准的C语言迁移的一般过程。 你并不是真的希望在C++中这样做。如果您想传递指向数组第一个元素的指针,可以通过引用传递向量,或者传递一个或一对迭代器。也就是说:不要试图修饰原始指针,而是浏览C++庞大的类型菜单 假定如果C++支持C支持的所有

多亏了这个问题,我理解了这个结构的作用以及如何使用它


我没有得到的是为什么它从C++中丢失了?它与另一个功能冲突吗?它被更好的东西取代了吗?这个标准在C.标准化之前是否已经被标准化了?虽然C++中的一些新的C特征是在逐个例子的基础上进行的,但是在C++中没有标准的C语言迁移的一般过程。 <>你并不是真的希望在C++中这样做。如果您想传递指向数组第一个元素的指针,可以通过引用传递
向量,或者传递一个或一对迭代器。也就是说:不要试图修饰原始指针,而是浏览C++庞大的类型菜单


假定如果C++支持C支持的所有声明语法,那么编写双语言头文件会有用。不过,我已经很久没有这样做了,所以我不知道最好的选择是什么。在C++头中,你可能会把它声明为<代码> char */COD>,但我不确定它是否符合标准。< / P>记住,C++不是C,C不是C++。C++作为C的扩展开始,但早就沿着它自己的路径进化了。有时他们互相“借用”思想,但他们是完全不同的语言。我理解这一点。我想问的是,为什么这个特定的功能被遗漏了,而不是另一个,它没有被遗漏。它是在C99(我相信)中添加的,并且C++自从80年代早期就已经出现了,你必须作为C++标准委员会。