Я пытаюсь разбить System :: String на «:», используя System :: String :: Split в моем коде на C++. Строка, которую нужно разбить, называется «responseString». Это System :: String. У меня есть:C++ Использование System :: String :: Split
char id[] = { ':' };
return responseString->Split(id);
Однако это ошибки на «->» говорят, что ни один экземпляр перегруженной функции не совпадает со списком аргументов. Я проверил MSDN documentation и не вижу никакой информации об этом в C++.
Я также попытался следующие, с теми же результатами:
System::Char id[] = { ':' };
return responseString->Split(id);
В документации показывает следующий пример, но я не знаю, что делать с этим:
array<String^>^ Split(
... array<wchar_t>^ separator
)
Любой помощь будет оценена!
@Galik Я просто добавил, что responseString - это System :: String. – SeargentGen
@VladfromMoscow Просто попробовал это, к тому же ошибка печально. – SeargentGen
Вам нужно использовать управляемый массив: 'array^id = {':'};' –