Re[2]: Накидайте плиз задачек на знание языка Си++
От: T4r4sB Россия  
Дата: 20.08.25 19:23
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Здравствуйте, C0x, Вы писали:


_NN>Пожалуйста:


_NN>
_NN>void duplicate(std::vector<int>& v)
_NN>{
_NN>  size_t i = 0;
_NN>  size_t count = v.size();
_NN>  for (auto const& e : v)
_NN>  {
_NN>    if (i == count)
_NN>      break;
_NN>    v.push_back(e);
_NN>    i++;
_NN>  }
_NN>}
_NN>


На эту же тему:
v.push_back(v[0])

Тут всё хитрее, чем кажется на второй взгляд

  Скрытый текст
почему этот код всегда работает О_О
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
Отредактировано 20.08.2025 19:58 T4r4sB . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.