ByteArray in c++

本文关键字:c++ in ByteArray | 更新日期: 2023-09-27 18:29:47

在C#中,为了发送帖子数据(WebRequest),我使用了以下代码:

string postData = "username=" + UsernameInput.Text + "&password=" + PasswordInput.Text;
byte[] byteArray = Encoding.UTF8.GetBytes(postData);

如何将此代码导入c++。

ByteArray in 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() );

仅此而已。