C ++中的ByteArray

时间:2013-08-31 07:05:54

标签: c# c++

在C#中发送帖子数据(WebRequest)我使用了这段代码:

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

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

[UPDATE]:

谢谢大家!感谢上帝MSDN没有让人失望,我在那里找到了相关信息。当有人遇到同样的问题时,我不会贪婪的代码:

String^ postData = "username=" + UsernameInput->Text
                   + "&password=" + PasswordInput->Text;
array<Byte>^byteArray = Encoding::UTF8->GetBytes(postData);

2 个答案:

答案 0 :(得分:1)

只是试着把你实际提出的答案放在问题上(以便将来可以帮助某人): -

String^ postData = "username=" + UsernameInput->Text + "&password=" + PasswordInput->Text;
array<Byte>^byteArray = Encoding::UTF8->GetBytes(postData);

答案 1 :(得分:0)

std :: string也是一个容器,所以:

std::string postData = ... ;
std::vector<std::string::value_type> bytes( postData.begin(), postData.end() );

这就是全部。

相关问题