在 C# 中发送帖子数据(WebRequest)我使用了这段代码:
string postData = "username=" + UsernameInput.Text + "&password=" + PasswordInput.Text;
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
如何将此代码导入 C++。
只是想把你实际提出的问题的答案(以便将来可能对某人有所帮助): -
String^ postData = "username=" + UsernameInput->Text + "&password=" + PasswordInput->Text;
array<Byte>^byteArray = Encoding::UTF8->GetBytes(postData);
std::string 也是一个容器,所以:
std::string postData = ... ;
std::vector<std::string::value_type> bytes( postData.begin(), postData.end() );
就这样。