<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764328</guid>
        <pubDate>Tue, 20 Mar 2018 14:54:28 +0000</pubDate>
        <title>Что несет Бьёрн Страуструп?</title>
        <link>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764328</link>
        <description><![CDATA[e-yes: Нет, он сравнивает std::list и std::vector. При рандомном удалении и добавлении элементов -- списки выигрывают.<br>
Опять же, стоит говорить про trade-off: вам что нужнее, CPU || memory?<br>
<br>
Для большинства случаев vector - оно самое подходящее. Но мы же помним про &quot;среднюю температуру по больнице&quot;, не так ли?<br>
<br>
Не говоря уже про его &quot;обман детей пальцами&quot; -- сранение вектора и списка, будто там int&#39;ы храняться. C&#39;mon, на практике вы давно голые инты хранили, а не структуры? <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2018-03-20T17:57:32+03:00">20.03.18, 14:57</time></span></span><br>
Это нужно сделать в формате lightning talks и назвать &quot;When you should use vector and when you shouldn&#39;t&quot;.<br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Это сообщение было перенесено сюда или объединено из темы &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=412298' target='_blank'>Что несет Бьёрн Страуструп?</a>&quot;</span></span><br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Сообщения были разделены в тему &quot;<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=413036' target='_blank'>&quot;Новый взгляд&quot; на контейнеры</a>&quot;</span></span><br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Это сообщение было перенесено сюда или объединено из темы &quot;Новый взгляд на контейнеры&quot;</span></span>]]></description>
        <author>e-yes</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764185</guid>
        <pubDate>Mon, 19 Mar 2018 14:50:15 +0000</pubDate>
        <title>Что несет Бьёрн Страуструп?</title>
        <link>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764185</link>
        <description><![CDATA[Qraizer: У Майерса один из советов был &quot;не знаете, какой контейнер использовать, берите вектор&quot;.]]></description>
        <author>Qraizer</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764184</guid>
        <pubDate>Mon, 19 Mar 2018 14:42:20 +0000</pubDate>
        <title>Что несет Бьёрн Страуструп?</title>
        <link>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764184</link>
        <description><![CDATA[negram: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=412298&view=findpost&p=3764183'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>OpenGL &#064; <time class="tag-quote__quoted-time" datetime="2018-03-19T14:39:27+00:00">19.03.18, 14:39</time></span><div class='quote '>Генерация ряда Фарея, например  </div></div> я имел ввиду, задачу из собственной практики :)]]></description>
        <author>negram</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764183</guid>
        <pubDate>Mon, 19 Mar 2018 14:39:27 +0000</pubDate>
        <title>Что несет Бьёрн Страуструп?</title>
        <link>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764183</link>
        <description><![CDATA[OpenGL: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=412298&view=findpost&p=3764181'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>negram &#064; <time class="tag-quote__quoted-time" datetime="2018-03-19T14:32:04+00:00">19.03.18, 14:32</time></span><div class='quote '>Не могу вспомнить задачу, где список std::list дал бы профит</div></div><br>
Генерация ряда Фарея, например :) Ну а вообще в целом согласен - обычно либо пофиг на порядок элементов, и тогда удобнее всего вставлять их в конец вектора, а удалять из середины переносом последнего на удаляемый, либо не пофиг, и тогда std::set или какой-нибудь skip list как более продвинутая версия std::list оказывается удобнее.]]></description>
        <author>OpenGL</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764181</guid>
        <pubDate>Mon, 19 Mar 2018 14:32:04 +0000</pubDate>
        <title>Что несет Бьёрн Страуструп?</title>
        <link>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764181</link>
        <description><![CDATA[negram: Мммм, ну на моя практика, скорее подтверждает его слова. Не могу вспомнить задачу, где список std::list дал бы профит, а в искусственных бенчмарках list всегда проигрывал тому же std::vector даже в сценариях, где теоретически должно было быть наоборот.<br>Посему, я скорее будут велосипедить кастомную структуру, чем выберу стандартный список :-?]]></description>
        <author>negram</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764177</guid>
        <pubDate>Mon, 19 Mar 2018 13:35:39 +0000</pubDate>
        <title>Что несет Бьёрн Страуструп?</title>
        <link>https://forum.sources.ru/index.php?showtopic=412298&amp;view=findpost&amp;p=3764177</link>
        <description><![CDATA[applegame: Он предлагает никогда не использовать связные списки? Совсем что-ли тронулся умом старый?<br>
<a class='tag-url' href='https://www.youtube.com/watch?v=YQs6IC-vgmo' target='_blank'>https://www.youtube.com/watch?v=YQs6IC-vgmo</a>]]></description>
        <author>applegame</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	