на сайте сообщение пакета:пакет сообщений - как найти представленную строку?
есть «Try» ссылка выше, где он показывает мне, как долго это строка, представляющая для данных.
У меня есть небольшой скрипт, который основан на примерах, представленных в сообщении пакета мерзавца ступице
#include <msgpack.hpp>
#include <vector>
#include <string>
#include <iostream>
int main(void) {
using namespace std;
msgpack::sbuffer buffer;
msgpack::packer<msgpack::sbuffer> pk(&buffer);
pk.pack_map(2);
pk.pack(string("SerialNumber"));
pk.pack(123456789);
pk.pack(string("Date"));
pk.pack("1.4.14");
//deserialize
msgpack::unpacker pac;
pac.reserve_buffer(buffer.size());
memcpy(pac.buffer(),buffer.data(),buffer.size());
pac.buffer_consumed(buffer.size());
msgpack::unpacked result;
while(pac.next(&result))
{
cout<<result.get()<<endl<<endl;
}
прекрасно работает, но я хочу retrive строки, которая представлена за упакованные данными. как в «Попробуйте!» ссылка. как я могу его найти?
спасибо
Кто-нибудь? Мне действительно нужна помощь в этом – yanish