- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
struct Data { /* ... */ };
class Items {
  void insert(Data&& data) {
    _storage.emplace_back(std::forward<Data>(data));
  }
private:
  std::vector<Data> _storage;
};Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+4
struct Data { /* ... */ };
class Items {
  void insert(Data&& data) {
    _storage.emplace_back(std::forward<Data>(data));
  }
private:
  std::vector<Data> _storage;
};Dumb luck. Nuff said.
Комментарии (3) RSS
Добавить комментарий