【发布时间】:2010-12-26 13:28:02
【问题描述】:
这是this帖子的延续。
我正在尝试在托管 C++ 中解析此字符串:
String ^ rgba = "[0.09019608,0.5176471,0.9058824,1]";
cli::array<System::Double> ^ RGB = System::Array::ConvertAll<String,cli::array<System::Double> >((rgba->Substring(1,rgba->Length-2)->Split(',')),double::Parse);
编译器向我抛出以下错误:
Error 15 error C2770: invalid explicit generic argument(s) for 'cli::array<Type,dimension> ^System::Array::ConvertAll(cli::array<TInput,1> ^,System::Converter<TInput,TOutput> ^)'
我做错了什么?
【问题讨论】:
标签: .net arrays parsing c++-cli managed