<?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=475981&amp;view=findpost&amp;p=3939014</guid>
        <pubDate>Mon, 18 May 2026 09:41:29 +0000</pubDate>
        <title>Использование модулей С++20</title>
        <link>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939014</link>
        <description><![CDATA[Majestio: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=475981&view=findpost&p=3939008'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>D_KEY &#064; <time class="tag-quote__quoted-time" datetime="2026-05-17T19:22:43+03:00">17.05.26, 16:22</time></span><div class='quote '>Только собираюсь попробовать. Раньше когда подступался, всегда были проблемы с инструментами, то в ide что-то не так, то в системе сборки, то компиляторы разные по-разному делали. Надеюсь, что сейчас уже можно спокойно применять.</div></div><br>
Надеюсь, что уже достаточно  времени прошло, чтобы эти недочёты исправили.]]></description>
        <author>Majestio</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939008</guid>
        <pubDate>Sun, 17 May 2026 16:22:43 +0000</pubDate>
        <title>Использование модулей С++20</title>
        <link>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939008</link>
        <description><![CDATA[D_KEY: Только собираюсь попробовать. Раньше когда подступался, всегда были проблемы с инструментами, то в ide что-то не так, то в системе сборки, то компиляторы разные по-разному делали. Надеюсь, что сейчас уже можно спокойно применять.]]></description>
        <author>D_KEY</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939006</guid>
        <pubDate>Sun, 17 May 2026 15:39:01 +0000</pubDate>
        <title>Использование модулей С++20</title>
        <link>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939006</link>
        <description><![CDATA[Qraizer: Ну ок, проголосил.<br>Я честно пытался найти модулям применение и не нашёл. Модули требуют иной модели декомпозиции, и она не пересекается с привычной. ИМХО единственный плюс модулей в отсутствии необходимости предоставлять компилятору интерфейсы в текстовом виде, что, впрочем, вполне понятно, ибо ему вполне достаточно деревьев грамматического разбора. Но недостаточно человеку, который использует этот модуль, и ему не обойтись без документации. Каковую &lt;заголовки&gt; вполне себе могут предоставить, если правильно организованы.<br>В убогом виде модули уже давно присутствуют в некоторых средствах разработки в лице предкомпилированных заголовков. Так что те, кто их использовал в своих проектах, прекрасно знают про ограничения и правила правильной организации, иначе профита от них не будет, и относительно дёшево могут заменить их на модули. Мне эти правила никогда не нравились, я их и не использовал.<br>Модули могут легко использоваться в новых проектах, если сразу начать их проектировать с их учётом, но уже имеющиеся проекты на модули переносить нет никаких резонов.]]></description>
        <author>Qraizer</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939003</guid>
        <pubDate>Sat, 16 May 2026 06:17:26 +0000</pubDate>
        <title>Использование модулей С++20</title>
        <link>https://forum.sources.ru/index.php?showtopic=475981&amp;view=findpost&amp;p=3939003</link>
        <description><![CDATA[Majestio: Ку-ку ептель  :( А вот c Qt в этом плане проблемсы. Там один из этапов - предобработка исходного кода с помощью MOC (мета-объектный компилер). А он не в зуб ногой про модули. Бида и пичаль&#33; :-? Но есть и хорошая новость (относительно хорошая), в файлах проекта, если не использовать Q_OBJECT - все будет по фэн-шую. Современные средства сборки (типа cmake, qbs) поддерживают смешанный синтаксис - старые варики с заголовками и реализацией, и новые модульные, и это всё можно смешивать&#33; <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="2026-05-16T06:21:12+00:00">16.05.26, 06:21</time></span></span><br>
<strong class='tag-b'>Qraizer</strong>, ну ты хоть проголосуй, пажалуста&#33;&#33;&#33;]]></description>
        <author>Majestio</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	