<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.radi0.cc/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.radi0.cc/feed.php">
        <title>radi0wiki - cpp:cpp_ultimate_guide</title>
        <description></description>
        <link>https://wiki.radi0.cc/</link>
        <image rdf:resource="https://wiki.radi0.cc/_media/wiki:logo.png" />
       <dc:date>2026-06-11T01:13:10+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:for-each?rev=1762679245&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:function_overloading?rev=1762679245&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:inline?rev=1762679245&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:namespace?rev=1762679245&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:ns_index?rev=1768207236&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:references?rev=1762679245&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.radi0.cc/_media/wiki:logo.png">
        <title>radi0wiki</title>
        <link>https://wiki.radi0.cc/</link>
        <url>https://wiki.radi0.cc/_media/wiki:logo.png</url>
    </image>
    <item rdf:about="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:for-each?rev=1762679245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-09T09:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>for-each</title>
        <link>https://wiki.radi0.cc/cpp:cpp_ultimate_guide:for-each?rev=1762679245&amp;do=diff</link>
        <description>for-each

начиная с C++11 появился диапазонный цикл for-range

синтаксис:


for (auto &amp;x : container) {
  std::cout &lt;&lt; x &lt;&lt; std::endl;
}


проходиться по элементам переденного контейнера, по одному циклу на элемент</description>
    </item>
    <item rdf:about="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:function_overloading?rev=1762679245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-09T09:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>перегрузка функций</title>
        <link>https://wiki.radi0.cc/cpp:cpp_ultimate_guide:function_overloading?rev=1762679245&amp;do=diff</link>
        <description>перегрузка функций

позволяет определять функции с одним и тем же именем, но разным набором параметров. Компилятор же на этапе компиляции на основании параметров выберет нужный тип функции. Чтобы определить несколько различных версий функции с одним и тем же именем, все эти версии должны отличаться как минимум по одному из следующих признаков: имеют разное количество параметров и соответствующие параметры имеют разный тип.…</description>
    </item>
    <item rdf:about="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:inline?rev=1762679245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-09T09:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inline функции</title>
        <link>https://wiki.radi0.cc/cpp:cpp_ultimate_guide:inline?rev=1762679245&amp;do=diff</link>
        <description>inline функции

встаиваемые (inline) функции в неизменном виде вставляються телом в место своего вызова.

Причина использования inline-функции заключается в их эффективности. Всякий раз, когда вы­зывается функция, необходимо выполнить серию инструкций для формирования вызова функции, вставки аргументов в стек и возврата значения из функции. В некоторых случаях для этого прихо­дится использовать много тактов центрального процессора. При использовании inline-функции нет необходимости в таких допол…</description>
    </item>
    <item rdf:about="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:namespace?rev=1762679245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-09T09:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>пространства имён и using</title>
        <link>https://wiki.radi0.cc/cpp:cpp_ultimate_guide:namespace?rev=1762679245&amp;do=diff</link>
        <description>пространства имён и using

namespace

Пространство имен позволяет сгруппировать функционал в отдельные контейнеры. Пространство имен представляет блок кода, который содержит набор компонентов (функций, классов и т.д.) и имеет некоторое имя, которое прикрепляется к каждому компоненту из этого пространства имен. Полное имя каждого компонента — это имя пространства имен, за которым следует оператор :: (оператор области видимости или scope operator) и имя компонента. Примером может служить оператор …</description>
    </item>
    <item rdf:about="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:ns_index?rev=1768207236&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-12T08:40:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C++ ultimate guide</title>
        <link>https://wiki.radi0.cc/cpp:cpp_ultimate_guide:ns_index?rev=1768207236&amp;do=diff</link>
        <description>C++ ultimate guide

Являеться дополнением к C ultimate guide

Ядро языка:

	*  пространства имён и using
	*  ссылки
	*  for-each
	*  перегрузка функций
	*  inline функции
	*  smart_ptr
	*  autotype
	*  cast
	*  lambda
	*  class
	*  operator overloading
	*  abstract_class
	*  virtual
	*  templates
	*  modules</description>
    </item>
    <item rdf:about="https://wiki.radi0.cc/cpp:cpp_ultimate_guide:references?rev=1762679245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-09T09:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ссылки</title>
        <link>https://wiki.radi0.cc/cpp:cpp_ultimate_guide:references?rev=1762679245&amp;do=diff</link>
        <description>ссылки

Ссылка (reference) представляет способ манипулировать каким-либо объектом. Фактически ссылка - это альтернативное имя для объекта. Для определения ссылки применяется знак амперсанда &amp; (не путать с операцией получения адреса для указателя типа</description>
    </item>
</rdf:RDF>
