LINUX.ORG.RU

История изменений

Исправление Vlad-76, (текущая версия) :

Собралось и кажется работает. Премного благодарен.

Можете вкратце рассказать что и как это работает?

const std::shared_ptr<std::vector> veryStrangeData( new std::vector(someString.data(), someString.data() + someString.size()));

const std::shared_ptr<std::vector>& veryStrangeDataReference = veryStrangeData;

Исправление Vlad-76, :

Собралось и кажется работает. премного благодарен

Можете вкратце рассказать что и как это работает?

const std::shared_ptr<std::vector> veryStrangeData( new std::vector(someString.data(), someString.data() + someString.size()));

const std::shared_ptr<std::vector>& veryStrangeDataReference = veryStrangeData;

Исправление Vlad-76, :

Собралось и кажется работает. мерси

Можете вкратце рассказать что и как это работает?

const std::shared_ptr<std::vector> veryStrangeData( new std::vector(someString.data(), someString.data() + someString.size()));

const std::shared_ptr<std::vector>& veryStrangeDataReference = veryStrangeData;

Исправление Vlad-76, :

Собралось и кажется работает. мерси

Можете вкратце рассказать что и как это работает?

const std::shared_ptr<std::vector> veryStrangeData( new std::vector(someString.data(), someString.data() + someString.size()));

const std::shared_ptr<std::vector<unsigned char>>& veryStrangeDataReference = veryStrangeData;

Исправление Vlad-76, :

Собралось и кажется работает. мерси[br]

Можете вкратце рассказать что и как это работает?

const std::shared_ptr<std::vector> veryStrangeData( new std::vector(someString.data(), someString.data() + someString.size()));

const std::shared_ptr<std::vector<unsigned char>>& veryStrangeDataReference =
    veryStrangeData;

Исходная версия Vlad-76, :

Собралось и кажется работает. мерси