考虑以下代码(哪个有效!):
int SetInputFile( const CString& fileName );
int SetInputFile(System::String^ fileName)
{
const char* str = (char*)(void*)Marshal::StringToHGlobalAnsi(fileName);
return m_Native->SetInputFile(str);
}
如何使用此输入处理/转换案例?
int SetInputFiles( const CStringArray& fileNames );
答案 0 :(得分:0)
谢谢 Alex Farber 和 Nostromoo 搜索网络后 - 我无法找到并进行此类转换。因为我改变了接口以接收const CString&中的字符串列表。具有分隔符。当然,您的建议也是良好而有效的解决方案。