C#封送二维字符串数组到C++的示例
IntPtrheader=Marshal.AllocHGlobal(configs.Count*sizeof(long));
varstrings=newList<IntPtr>();
foreach(varstrinconfigs){
varfile=Path.GetFileName(str);
strings.Add(Marshal.StringToHGlobalAnsi(file));
}
Marshal.Copy(strings.ToArray(),0,header,strings.Count);
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。