<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://update.proggen.org/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="http://update.proggen.org/feed.php">
        <title>proggen.org boost:program_options</title>
        <description></description>
        <link>http://update.proggen.org/</link>
        <image rdf:resource="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico" />
       <dc:date>2026-04-19T17:17:47+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=boost:program_options:beginner&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=boost:program_options:start&amp;rev=1663868367"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico">
        <title>proggen.org</title>
        <link>http://update.proggen.org/</link>
        <url>http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico</url>
    </image>
    <item rdf:about="http://update.proggen.org/doku.php?id=boost:program_options:beginner&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>boost:program_options:beginner</title>
        <link>http://update.proggen.org/doku.php?id=boost:program_options:beginner&amp;rev=1663868367</link>
        <description>Beginner Tutorial

Das einfachste Beispiel

Fangen wir mit der einfachsten Variante an. Wir wollen nur zwei Optionen für unser Programm zulassen, eine um die Hilfe anzuzeigen und eine, um eine Zahl abzufragen:

#include &lt;iostream&gt;
#include &lt;boost/program_options.hpp&gt;

namespace bpo = boost::program_options;

int main( int argc, char* argv[] )
{
   try
   {
     bpo::options_description Description( &quot;Liste der Optionen&quot; );
     Description.add_options()
        ( &quot;help,h&quot;, &quot;Zeigt die Hilfe an&quot; )
…</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=boost:program_options:start&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>boost:program_options:start</title>
        <link>http://update.proggen.org/doku.php?id=boost:program_options:start&amp;rev=1663868367</link>
        <description>Boost Program_Options

Diese Bibliothek stellt Möglichkeiten zur Verfügung um die Kommandozeile, Konfigurationsdateien und Umgebungsvariablen zu parsen und die eingegeben Parameter und ihre Werte im eigenen Programm zu verwerten. Der Code ist dabei sehr leicht lesbar und einfach zu erweitern. Diese Tutorial ist eine grobe Übersetzung des offiziellen Tutorials. Um die Beispiele kompilieren zu können, ist es nötig libboost-program-options.a .so oder .dll zum Programm zu linken.</description>
    </item>
</rdf:RDF>
