您的位置:首页 > 编程语言 > C语言/C++

c++.net 托管字符串 非托管指针 互相转换

2009-03-17 09:43 281 查看
System::String ^md5String;

md5String="admin";

IntPtr sptr = System::Runtime::InteropServices::Marshal::StringToHGlobalAnsi(md5String);
void* stemp = sptr.ToPointer();
char* pMd5Char = static_cast<char*>(stemp);
std::string s = MD5Encode(pMd5Char);
md5String=gcnew System::String(s.c_str());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: