Arrays 在visual c+中使用^operator+; 我正在做Visual C++编程,我已经创建了CLR控制台应用程序。我注意到字符串数组应该声明为String^,而不是String[]。^有什么用?为什么用它来代替[]?这种替代是否仅限于CLR应用程序? 下面是一行代码和错误: array<String[]>[] abc; array[]abc;
生成的错误是 错误C2143:语法错误:缺少“;”在“[”之前 错误C2146:语法错误:标识符“abc”之前缺少“;”Arrays 在visual c+中使用^operator+; 我正在做Visual C++编程,我已经创建了CLR控制台应用程序。我注意到字符串数组应该声明为String^,而不是String[]。^有什么用?为什么用它来代替[]?这种替代是否仅限于CLR应用程序? 下面是一行代码和错误: array<String[]>[] abc; array[]abc;,arrays,visual-c++,c++-cli,Arrays,Visual C++,C++ Cli,生成的错误是 错误C2143:语法错误:缺少“;”在“[”之前 错误C2146:语法错误:标识符“abc”之前缺少“;” eror C2065:'abc':未声明的标识符扬抑重音表示对象是托管指针,它将由垃圾收集器自动收集-您不需要隐式收集。 请查看以了解数组在C++/CLI中的工作方式 就你而言: array<String^> ^abc; array^abc; 这种替代是否仅限于CLR应用程序 对
eror C2065:'abc':未声明的标识符扬抑重音表示对象是托管指针,它将由垃圾收集器自动收集-您不需要隐式收集。 请查看以了解数组在C++/CLI中的工作方式 就你而言:
array<String^> ^abc;
array^abc;
这种替代是否仅限于CLR应用程序
对