<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://namespace-cpp.de/std/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://namespace-cpp.de/std/feed.php">
        <title>namespace cpp {} - howto</title>
        <description>C++ lernen, kennen, anwenden</description>
        <link>https://namespace-cpp.de/std/</link>
        <image rdf:resource="https://namespace-cpp.de/std/lib/exe/fetch.php/logo.png" />
       <dc:date>2026-04-24T11:57:24+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/convert_from_to_string?rev=1598096168&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/equispaced_values?rev=1435503326&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/input?rev=1671277292&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/module_std_gcc15?rev=1775746134&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/split_string?rev=1595835409&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/text_by_line?rev=1671363303&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/howto/trim_string?rev=1595835478&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://namespace-cpp.de/std/lib/exe/fetch.php/logo.png">
        <title>namespace cpp {}</title>
        <link>https://namespace-cpp.de/std/</link>
        <url>https://namespace-cpp.de/std/lib/exe/fetch.php/logo.png</url>
    </image>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/convert_from_to_string?rev=1598096168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-08-22T11:36:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Werte in / aus Zeichenkette umwandeln</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/convert_from_to_string?rev=1598096168&amp;do=diff</link>
        <description>Werte in / aus Zeichenkette umwandeln

	&quot;  Es gibt Ideen, denen man nicht entrinnen kann. 
	&quot; ---  Theodor Herzl&quot;
&quot;

In jeder streng typisierten Programmiersprache 
steht man relativ bald vor einer der beiden Fragen:

	*  Wie kann man eine Zahl aus einer Zeichenkette lesen?</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/equispaced_values?rev=1435503326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-28T14:55:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Gleichabständige Werte im Intervall [a,b] erzeugen</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/equispaced_values?rev=1435503326&amp;do=diff</link>
        <description>Gleichabständige Werte im Intervall [a,b] erzeugen

Aufgabe

Erzeuge in einer Schleife n+1 Werte $x_i$ im Intervall $[a,b]$ eines nichtganzzahligen Grundbereichs D.

handgeschrieben


auto dx = (b-a)/n;
for (int i = 0; i &lt;= n; ++i)
{
    auto x = a + i * dx;
    // ...    
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/input?rev=1671277292&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-17T11:41:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eingaben mit input() wie in Python 3 realisieren</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/input?rev=1671277292&amp;do=diff</link>
        <description>Eingaben mit input() wie in Python 3 realisieren

Gesucht ist eine Funktion zur Eingabe von Werten beliebigen Typs, die dem Benutzer optional auch einen Hinweis (Prompt) gibt.
Im Unterschied zu Python wird kein String geliefert, sondern der Zieltyp in spitzen Klammern angegeben.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/module_std_gcc15?rev=1775746134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-09T14:48:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to use C++ module std in GNU g++-15</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/module_std_gcc15?rev=1775746134&amp;do=diff</link>
        <description>How to use C++ module std in GNU g++-15

Follow this advice: &lt;https://github.com/JRASoftware/cpp23-import-std-guide&gt;</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/split_string?rev=1595835409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-27T07:36:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Text mit Trennfolgen zergliedern</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/split_string?rev=1595835409&amp;do=diff</link>
        <description>Text mit Trennfolgen zergliedern

	&quot;  Teach a man to fish and you feed him for a lifetime. 
  Unless he doesn&#039;t like sushi -- then you also have to teach him to cook. 
	&quot; --- &lt;http://www.stackoverflow.com/questions/1581839/whats-the-mechanism-of-sizeof-in-c-c&gt;&quot;
&quot;

Aufgabe

Eine Textzeichenkette ist in eine Folge von Teilen zu zerlegen, 
zwischen denen jeweils eine feststehende Zeichenfolge zu finden ist.
Aus</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/text_by_line?rev=1671363303&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-18T11:35:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Text-Datei zeilenweise / wortweise einlesen</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/text_by_line?rev=1671363303&amp;do=diff</link>
        <description>Text-Datei zeilenweise / wortweise einlesen

zeilenweise

Benutze &lt;fstream&gt; und std::getline(file, line) mit &lt;string&gt; zum zeilenweisen Lesen:


//: textfile.cpp: Text zeilenweise lesen - R.Richter 2011-05-22
///////////////////////////////////////////////////////////////

#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;

int main()
{
  std::string filename;
  std::cout &lt;&lt; &quot;Datei: &quot;;
  std::cin &gt;&gt; filename;
  
  std::ifstream input(filename);
  
  if (!input)
  {
    std::cerr &lt;&lt; &quot;Datei b…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/howto/trim_string?rev=1595835478&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-27T07:37:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Leerzeichen am Anfang / Ende einer Zeichenkette entfernen</title>
        <link>https://namespace-cpp.de/std/doku.php/howto/trim_string?rev=1595835478&amp;do=diff</link>
        <description>Leerzeichen am Anfang / Ende einer Zeichenkette entfernen

	&quot; Just as my fingers&#039; auto-delete macro was about to fire ... 
	&quot; --- Herb Sutter&quot;
&quot;

Am Anfang und/oder am Ende einer Zeichenkette stehende Leerzeichen (Tabulatoren, Zeilenumbrüche = &quot;white space&quot;) sollen verschwinden.
Die Standardbibliothek bietet keine vorgefertigte Methode.
Die Suchmethoden der</description>
    </item>
</rdf:RDF>
