Size: a a a

Чат "Программист"

2020 June 11

СК

Серверный Кит... in Чат "Программист"
меньше на 1-6 операций копирования в целом
источник

P

Phantom in Чат "Программист"
Серверный Кит
позволяет передавать объекты без создания временных
Ссылку чтоли?
источник

СК

Серверный Кит... in Чат "Программист"
Phantom
Ссылку чтоли?
что ссылку?
источник

P

Phantom in Чат "Программист"
Серверный Кит
что ссылку?
Что значит передавать объект
источник

P

Phantom in Чат "Программист"
Кому
источник

P

Phantom in Чат "Программист"
Методу, или что
источник

СК

Серверный Кит... in Чат "Программист"
контейнеру? И вщ любому другому объекту
источник

СК

Серверный Кит... in Чат "Программист"
посмотри, есть метод например: std::vector::emplace_back
источник

СК

Серверный Кит... in Чат "Программист"
есть std::vector::push_back
источник

P

Phantom in Чат "Программист"
Серверный Кит
контейнеру? И вщ любому другому объекту
А дать ссылку, что не хватит?
источник

b

barmatografOS in Чат "Программист"
зачем вообще ссылку. указатель
источник

СК

Серверный Кит... in Чат "Программист"
эмплейс реализует перфект форвардинг
допустим есть такое:
class Example {
public:
int x;
int y;

Example(int _x, int _y) : x(_x), y(_y) {}
};

std::vector<Example> example_vec;

example_vec.push_back(Example(1, 2)); // 2 операции копирования: создать, скопировать, переместить в объект(иногда еще нужно free и memmove вызывать)
example_vec.emplace_back(1, 2); // 1 операция: создать переместить
источник

СК

Серверный Кит... in Чат "Программист"
в случае пуша мы создаем временный объект
источник

СК

Серверный Кит... in Чат "Программист"
а там он еще хуй знает сколько скопируется
источник

b

barmatografOS in Чат "Программист"
проще на сях кодить
источник

СК

Серверный Кит... in Чат "Программист"
barmatografOS
проще на сях кодить
источник

СК

Серверный Кит... in Чат "Программист"
источник

СК

Серверный Кит... in Чат "Программист"
источник

СК

Серверный Кит... in Чат "Программист"
это типо парсить легко?
источник

P

Phantom in Чат "Программист"
И потом ты на синтаксис шарпа гнал
источник