<?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 {} - kennen:lib</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-18T06:11:57+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/abort?rev=1334157764&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/abs?rev=1574258348&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/accumulate?rev=1574256014&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/acos?rev=1574258359&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/adjacent_difference?rev=1627724939&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/adjacent_find?rev=1592135155&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/advance?rev=1574258328&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/all_of?rev=1592131597&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/any_of?rev=1592127831&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/apply?rev=1484490792&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/as_const?rev=1503841961&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/asctime?rev=1574258380&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/asin?rev=1574258392&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/assert?rev=1574258406&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/assoc_laguerre?rev=1480774709&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/assoc_legendre?rev=1480774709&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/async?rev=1574258439&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/atan?rev=1574258469&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/atan2?rev=1574258481&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/atexit?rev=1574258532&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/atof?rev=1574258552&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/atoi?rev=1574258565&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/atol?rev=1574258577&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/back_inserter?rev=1574258607&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/begin?rev=1574258628&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/beta?rev=1482836212&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/binary_search?rev=1592222993&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bind?rev=1574258643&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bind1st?rev=1420981035&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bind2nd?rev=1420981066&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_cast?rev=1612702928&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_ceil?rev=1603618519&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_floor?rev=1603618535&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_width?rev=1603618548&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/bsearch?rev=1574258656&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/calloc?rev=1574258728&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cbrt?rev=1574258742&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ceil?rev=1574258754&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/clamp?rev=1592223325&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/clearerr?rev=1574258767&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/clock?rev=1574258782&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_1?rev=1480774368&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_2?rev=1480774367&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_3?rev=1539856452&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/const_pointer_cast?rev=1574258801&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/copy_backward?rev=1697277047&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/copy_if?rev=1697276931&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/copy_n?rev=1697276987&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/copy?rev=1697276895&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/copysign?rev=1574258821&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cos?rev=1479640920&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cosh?rev=1574258838&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/count_if?rev=1592132313&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/count?rev=1592132253&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/countl_one?rev=1603618600&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/countl_zero?rev=1603618586&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/countr_one?rev=1603618627&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/countr_zero?rev=1603618616&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ctime?rev=1574258864&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_i?rev=1480774368&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_j?rev=1480774368&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_k?rev=1480774366&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_neumann?rev=1480774368&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/difftime?rev=1574258876&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/distance?rev=1574258886&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/div?rev=1762088624&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/duration_cast?rev=1574258934&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/dynamic_pointer_cast?rev=1574258915&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_1?rev=1480776884&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_2?rev=1480776884&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_3?rev=1539856476&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/end?rev=1574259003&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/endl?rev=1574259016&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ends?rev=1574259033&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/equal_range?rev=1592223115&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/equal?rev=1592149163&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/erf?rev=1574259070&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/erfc?rev=1574259083&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/exchange?rev=1479574436&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/exclusive_scan?rev=1627725158&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/exit?rev=1334157784&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/exp?rev=1574259108&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/exp1m?rev=1574259122&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/exp2?rev=1574259137&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/expint?rev=1480774370&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fabs?rev=1574259206&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fclose?rev=1382003897&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fdim?rev=1574259234&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/feof?rev=1574262251&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ferror?rev=1574259271&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fflush?rev=1574262270&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fgetc?rev=1574262285&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fgetpos?rev=1574262302&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fgets?rev=1574262318&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fill_n?rev=1592245373&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fill?rev=1592245296&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/find_end?rev=1592138326&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/find_first_of?rev=1592138388&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/find_if_not?rev=1592133884&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/find_if?rev=1592133676&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/find?rev=1592133802&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/floor?rev=1574260366&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/flush?rev=1574260380&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fma?rev=1574260394&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fmax?rev=1574260409&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fmin?rev=1574260425&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fmod?rev=1574260438&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fopen?rev=1574262335&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/for_each?rev=1697279194&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fprintf?rev=1574262354&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fputc?rev=1574262370&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fputs?rev=1574262385&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fread?rev=1574262400&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/free?rev=1574262417&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/freopen?rev=1574262434&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/frexp?rev=1574260260&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/from_chars?rev=1543857087&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/front_inserter?rev=1574260278&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fscanf?rev=1574262449&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fseek?rev=1574262466&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fsetpos?rev=1574262482&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ftell?rev=1574262498&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/fwrite?rev=1574262514&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/gcd?rev=1480848042&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/generate_n?rev=1592245523&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/generate?rev=1592245455&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/get_money?rev=1555852650&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/get_temporary_buffer?rev=1479578508&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/get_time?rev=1574260585&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/get?rev=1574260563&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/getc?rev=1574260597&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/getchar?rev=1574260609&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/getenv?rev=1574260622&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/getline?rev=1574260635&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/gets?rev=1574260646&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/gmtime?rev=1574260659&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/has_facet?rev=1330092910&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/has_single_bit?rev=1603618507&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/hermite?rev=1480776613&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/hypot?rev=1574260683&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ilogb?rev=1574260748&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/includes?rev=1592319930&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/inclusive_scan?rev=1627725170&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/inner_product?rev=1574256100&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/inplace_merge?rev=1592319561&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/inserter?rev=1574260764&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/invoke?rev=1484493249&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/iota?rev=1574256034&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/is_heap_until?rev=1592320352&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/is_heap?rev=1592320282&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/is_partitioned?rev=1592318824&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/is_permutation?rev=1592315801&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/is_sorted_until?rev=1592318431&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/is_sorted?rev=1592318358&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isalnum?rev=1574260781&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isalpha?rev=1574260802&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/iscntrl?rev=1574260818&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isdigit?rev=1574260833&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isfinite?rev=1574260858&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isgraph?rev=1574260871&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isinf?rev=1574260884&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/islower?rev=1574260895&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isnan?rev=1574260911&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isnormal?rev=1574260924&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isprint?rev=1574260936&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ispunct?rev=1574260951&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isspace?rev=1574260965&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isunordered?rev=1574260979&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isupper?rev=1574261001&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/isxdigit?rev=1574261016&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/iter_swap?rev=1574256761&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/labs?rev=1574261076&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/laguerre?rev=1480774708&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/lcm?rev=1480848060&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ldexp?rev=1574261094&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ldiv?rev=1574261108&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/legendre?rev=1480774709&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/lexicographical_compare?rev=1592223518&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/lgamma?rev=1574261132&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/localeconv?rev=1574261149&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/localtime?rev=1574261179&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/log?rev=1574261191&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/log1p?rev=1574261220&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/log2?rev=1574261231&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/log10?rev=1574261203&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/logb?rev=1334157824&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/longjmp?rev=1330092896&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/lower_bound?rev=1592223036&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/make_heap?rev=1592320620&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/make_move_iterator?rev=1574261370&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/make_pair?rev=1574261391&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/make_tuple?rev=1574261408&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/malloc?rev=1574262770&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/max_element?rev=1592223264&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/max?rev=1592223178&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/mblen?rev=1330092893&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/mbstowcs?rev=1330092893&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/mbtowc?rev=1330092892&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/mem_fn?rev=1574261444&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/memchr?rev=1574261645&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/memcmp?rev=1574261665&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/memcpy?rev=1574261690&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/memmove?rev=1574261713&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/memset?rev=1574261745&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/merge?rev=1697278825&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/min_element?rev=1592223239&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/min?rev=1592223152&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/minmax_element?rev=1595153900&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/minmax?rev=1697279165&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/mismatch?rev=1697279292&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/mktime?rev=1574261840&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/modf?rev=1574261585&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/move_backward?rev=1697277141&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/move?rev=1697277086&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/nearbyint?rev=1574261901&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/next_permutation?rev=1697278502&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/next?rev=1574261919&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/nextafter?rev=1574261943&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/none_of?rev=1592127942&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/not_fn?rev=1484493695&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/nth_element?rev=1592318669&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/offsetof?rev=1574261980&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sort_copy?rev=1697278661&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sort?rev=1595164546&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sum?rev=1574256049&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/partition_copy?rev=1697278756&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/partition_point?rev=1592319340&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/partition?rev=1592318954&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/perror?rev=1574262010&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/pop_heap?rev=1592320548&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/popcount?rev=1603618640&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/pow?rev=1574262023&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/prev_permutation?rev=1697278587&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/prev?rev=1574262035&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/printf?rev=1574262050&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ptr_fun?rev=1477919632&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/push_heap?rev=1592320427&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/putc?rev=1574262089&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/putchar?rev=1574262109&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/puts?rev=1574262131&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/qsort?rev=1574262170&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/quoted?rev=1454589110&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/raise?rev=1334157836&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rand?rev=1424085758&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/random_shuffle?rev=1574257332&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/realloc?rev=1574262603&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/reduce?rev=1627724827&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ref?rev=1574258852&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/regex_match?rev=1574262626&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/regex_replace?rev=1554050177&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/regex_search?rev=1574262645&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/remainder?rev=1574262656&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/remove_copy_if?rev=1697277895&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/remove_copy?rev=1697277859&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/remove_if?rev=1592291327&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/remove?rev=1592291228&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/removec?rev=1574262679&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/remquo?rev=1574262694&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rename?rev=1574262715&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/replace_copy_if?rev=1697277247&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/replace_copy?rev=1697277220&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/replace_if?rev=1592248413&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/replace?rev=1592248287&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/resetiosflags?rev=1574262729&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/return_temporary_buffer?rev=1479578521&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/reverse_copy?rev=1697278364&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/reverse?rev=1592295254&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rewind?rev=1574262748&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/riemann_zeta?rev=1480774370&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rint?rev=1574261251&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rotate_copy?rev=1697278393&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rotate?rev=1592295502&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rotl?rev=1603618562&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/rotr?rev=1603618574&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/round?rev=1574261277&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sample?rev=1592295761&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/scalbn?rev=1574262888&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/scanf?rev=1574262912&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/search_n?rev=1592141204&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/search?rev=1592140737&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_difference?rev=1697278948&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_intersection?rev=1697278899&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_new_handler?rev=1574262929&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_symmetric_difference?rev=1697279025&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_terminate?rev=1334157848&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_unexpected?rev=1334157848&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/set_union?rev=1697278872&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setbase?rev=1574262972&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setbuf?rev=1574263017&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setfill?rev=1574263035&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setiosflags?rev=1574263052&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setjmp?rev=1330092862&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setlocale?rev=1574263080&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setprecision?rev=1574263092&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setvbuf?rev=1574263110&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/setw?rev=1574263123&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/shared_ptr?rev=1479577509&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/shift_left?rev=1592318205&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/shift_right?rev=1592318187&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/shuffle?rev=1592295737&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/signal?rev=1574263146&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/signbit?rev=1574263184&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sin?rev=1479640944&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sinh?rev=1574263203&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sort_heap?rev=1592320682&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sort?rev=1592151886&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sph_bessel?rev=1480774367&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sph_legendre?rev=1480774367&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sph_neumann?rev=1480774367&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sprintf?rev=1574263233&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sqrt?rev=1574263246&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/srand?rev=1574263259&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/sscanf?rev=1574263273&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/stable_partition?rev=1592319039&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/stable_sort?rev=1592151862&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/static_pointer_cast?rev=1574263287&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/stod?rev=1574263358&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/stoi?rev=1574263381&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strcat?rev=1574263431&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strchr?rev=1574263449&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strcmp?rev=1574263468&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strcoll?rev=1574263490&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strcpy?rev=1574263516&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strcspn?rev=1574263532&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strerror?rev=1574263554&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strftime?rev=1574263573&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strlen?rev=1574263593&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strncat?rev=1574263618&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strncmp?rev=1574263634&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strncpy?rev=1574263654&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strpbrk?rev=1574263678&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strrchr?rev=1574263698&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strspn?rev=1574263718&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strstr?rev=1574263735&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strtod?rev=1574263749&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strtok?rev=1574263771&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strtol?rev=1574263786&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strtoul?rev=1574263803&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/strxfrm?rev=1574263827&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/swap_ranges?rev=1697276780&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/swap?rev=1573646789&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/system?rev=1574263842&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tan?rev=1479640965&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tanh?rev=1574263886&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/terminate?rev=1334157874&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tgamma?rev=1574263905&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tie?rev=1574263921&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/time?rev=1574263938&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tm?rev=1330092837&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tmpfile?rev=1574263960&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tmpnam?rev=1574263986&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/to_chars?rev=1543857109&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/to_integer?rev=1491128800&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/to_string?rev=1517580824&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tolower?rev=1574264025&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/toupper?rev=1574264037&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/transform_exclusive_scan?rev=1627725134&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/transform_inclusive_scan?rev=1627725147&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/transform_reduce?rev=1627725180&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/transform?rev=1697278226&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/trunc?rev=1574264051&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/tuple_cat?rev=1574264062&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/uncaught_exception?rev=1330092834&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/unexpected?rev=1334157881&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ungetc?rev=1574264119&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_copy?rev=1330092832&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_fill_n?rev=1330092831&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_fill?rev=1330092832&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/unique_copy?rev=1697278097&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/unique_ptr?rev=1490344171&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/unique?rev=1592291887&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/upper_bound?rev=1592223069&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/use_facet?rev=1330092829&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/va_arg?rev=1574264164&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/va_end?rev=1574264177&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/va_start?rev=1574264192&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/vfprintf?rev=1330092827&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/vprintf?rev=1334157884&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/vsprintf?rev=1330092826&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/wcstombs?rev=1330092825&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/wctomb?rev=1479581514&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/weak_ptr?rev=1479578151&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/kennen/lib/ws?rev=1574264265&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/kennen/lib/abort?rev=1334157764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:22:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>abort()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/abort?rev=1334157764&amp;do=diff</link>
        <description>abort()

#include &lt;cstdlib&gt;


void abort (void) 


 Abnormales Programmende, ruft raise(SIGABRT).

Warnung:
Destruktoren
automatischer und statischer Objekte
werden nicht aufgerufen.
In C++ sollte der Mechanismus der
Ausnahmebehandlung vorgezogen werden.

Parameter
 -  - 
Ergebnis

Rückgabewert: keiner.
Der Programmfluss kehrt nicht zum Aufrufer zurück.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/abs?rev=1574258348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:59:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>abs()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/abs?rev=1574258348&amp;do=diff</link>
        <description>abs()

#include &lt;cstdlib&gt;

#include &lt;cmath&gt;


int abs (int zahl) 


 Liefert den Absolutbetrag von zahl.

Parameter
 zahl  Ganzzahlwert 
Ergebnis

Rückgabewert: zahl für zahl&gt;=0, sonst -zahl.

Siehe auch

fabs(),
labs().

Beispiel


#include &lt;cstdlib&gt;
#include &lt;iostream&gt;

int main()
{
  int i = -12345;
  std::cout &lt;&lt; &quot;Betrag von &quot; &lt;&lt; i &lt;&lt; &quot; = &quot; &lt;&lt; std::abs(i) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/accumulate?rev=1574256014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:20:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>accumulate()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/accumulate?rev=1574256014&amp;do=diff</link>
        <description>accumulate()

#include &lt;numeric&gt;


T accumulate (In first, In last, T startwert) 
T accumulate (In first, In last, T startwert, Binary op) 


 Bildet die Summe von startwert mit allen Werten x des Bereiches [first, last)


 startwert  + x1  + x2  + x3  + ... ---&gt; Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/acos?rev=1574258359&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:59:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>acos()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/acos?rev=1574258359&amp;do=diff</link>
        <description>acos()

#include &lt;cmath&gt;


double acos (double x) 



 Liefert den Arcuscosinus von x für $-1\leq x\leq 1$.

Parameter
 x  - 
Bei unzulässigem Argument wird errno auf EDOM gesetzt.

Ergebnis

Rückgabewert: Hauptwert von arccos(x) im Bereich [0, pi],
im Fehlerfall NAN (not a number).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/adjacent_difference?rev=1627724939&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:48:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adjacent_difference()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/adjacent_difference?rev=1627724939&amp;do=diff</link>
        <description>adjacent_difference()

#include &lt;numeric&gt;


Out adjacent_difference (In first, In last, Out result) 
Out adjacent_difference (In first, In last, Out result, Binary op) 

Out adjacent_difference (Exec pol, In first, In last, Out result) 
Out adjacent_difference (Exec pol, In first, In last, Out result, Binary op)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/adjacent_find?rev=1592135155&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T11:45:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adjacent_find()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/adjacent_find?rev=1592135155&amp;do=diff</link>
        <description>adjacent_find()

#include &lt;algorithm&gt;


For adjacent_find (For first, For last) 
For adjacent_find (For first, For last, Binary pred) 
For adjacent_find (Exec pol, For first, For last) 
For adjacent_find (Exec pol, For first, For last, Binary pred) 

For ranges::adjacent_find (Range r, Binary pred = {}, Proj = {}) 
For ranges::adjacent_find (For first, For last, Binary pred = {}, Proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/advance?rev=1574258328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:58:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>advance()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/advance?rev=1574258328&amp;do=diff</link>
        <description>advance()

#include &lt;iterator&gt;


template &lt;class In, class Distance&gt; void advance(In&amp; iter, Distance n)


 Versetzt den Iterator iter um n Elemente.

Parameter
 iter  ein Iterator  n  Ganzzahl 
Ergebnis

 iter += n für Random-Access-Iteratoren,
 bei anderem Iteratortyp</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/all_of?rev=1592131597&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T10:46:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>all_of()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/all_of?rev=1592131597&amp;do=diff</link>
        <description>all_of()

#include &lt;algorithm&gt;


bool all_of (In first, In last, Pred pred) 
bool all_of (Exec pol, In first, In last, Pred pred) 

bool ranges::all_of(Range r, Pred pred, Proj proj = {})
bool ranges::all_of(In first, In last, Pred pred, Proj proj = {})


 Prüft, ob alle Elemente</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/any_of?rev=1592127831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T09:43:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>any_of()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/any_of?rev=1592127831&amp;do=diff</link>
        <description>any_of()

#include &lt;algorithm&gt;


bool ranges::any_of(Range r, Pred pred, Proj proj = {})
bool ranges::any_of(In first, In last, Pred pred, Proj proj = {})
bool any_of (In first, In last, Pred pred) 


 Prüft, ob mindestens ein Element e des Bereiches [first,last) das Prädikat</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/apply?rev=1484490792&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-15T14:33:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apply()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/apply?rev=1484490792&amp;do=diff</link>
        <description>apply()

#include &lt;tuple&gt;


Result apply (Func f, std::tuple&lt;Types...&gt; t) // C++17


Beschreibung:
 Ruft f als Funktion mit den Elementen eines Tupels als Argumenten auf.

Parameter
 f   Funktion oder Funktionsobjekt  t   Tupel von Funktionsargumenten 
An Stelle eines Tupels kann ein anderes Objekt eingestzt werden, auf das</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/as_const?rev=1503841961&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-27T13:52:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>as_const()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/as_const?rev=1503841961&amp;do=diff</link>
        <description>as_const()

#include &lt;utility&gt;


template &lt;class T&gt; add_const_t&lt;T&gt; as_const (T&amp; t)    // C++17


 Fügt dem Typ des Parameters einen const-Qualifizierer hinzu.

Parameter
 t   lvalue-Parameter 
Ergebnis

Rückgabewert: Konstante.

Siehe auch

-

Beispiel


#include &lt;iostream&gt;
#include &lt;utility&gt;

int main()
{
  auto nearly_pi = 3.1415926535;
  auto const_pi = std::as_const(nearly_pi);

  // const_pi = 3; // error
  std::cout &lt;&lt; const_pi &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/asctime?rev=1574258380&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:59:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asctime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/asctime?rev=1574258380&amp;do=diff</link>
        <description>asctime()

#include &lt;ctime&gt;


char * asctime (const struct tm *brokentime) 


 Konvertiert eine Zeitangabe in eine Zeichenkette.

Parameter
 brokentime  Zeiger auf eine struct tm-Variable
Ergebnis

Rückgabewert: Zeiger auf eine interne Zeichenkette. 
Der Inhalt der Zeichenkette hat folgendes (amerikanisches) Format:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/asin?rev=1574258392&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:59:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asin()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/asin?rev=1574258392&amp;do=diff</link>
        <description>asin()

#include &lt;cmath&gt;


double asin (double x) 



 Liefert den Arcussinus von x für $-1\leq x\leq 1$.

Parameter
 x  - 
Bei unzulässigem Argument wird errno auf EDOM gesetzt.

Ergebnis

Rückgabewert: Hauptwert von arcsin(x) im Bereich [-pi/2, pi/2],
im Fehlerfall NAN</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/assert?rev=1574258406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:00:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assert()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/assert?rev=1574258406&amp;do=diff</link>
        <description>assert()

#include &lt;cassert&gt;


void assert (int expression) 


Es wird behauptet, dass der Ausdruck expression gilt.

Ist der Wert des Ausdrucks nicht 0, wird das Programm fortgesetzt.
Anderenfalls bricht das Programm mit einer Fehlermeldung ab.

Der Ausdruck</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/assoc_laguerre?rev=1480774709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:18:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assoc_laguerre()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/assoc_laguerre?rev=1480774709&amp;do=diff</link>
        <description>assoc_laguerre()

#include &lt;cmath&gt;


 double assoc_laguerre(unsigned n, unsigned m, double x)  // C++17



 Liefert Wert für das zugeordnete Laguerre-Polynom
 $L_n^m (x) = (-1)^m \frac{d^m}{dx^m} L_{n+m}(x)$ mit $0 \leq m \leq n$ für $x \geq 0$.

Parameter
 n  Grad des Polynoms   m  Grad der Ableitung   x  reell 
Ergebnis

Rückgabewert:  $L_n^m(x)$.

Siehe auch

hermite(),</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/assoc_legendre?rev=1480774709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:18:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assoc_legendre()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/assoc_legendre?rev=1480774709&amp;do=diff</link>
        <description>assoc_legendre()

#include &lt;cmath&gt;


 double assoc_legendre(unsigned n, unsigned m, double x)  // C++17



 Liefert Wert für das zugeordnete Legendre-Polynom
 (genauer: die zugeordnete Kugelfunktion)
 $P_n^m(x) = (-1)^m (1-x^2)^{m/2}\frac{d^m}{dx^m} P_n(x)$ mit $0 \leq m \leq n$ und $|x| \leq 1$.

Parameter
 n  Grad des Grundpolynoms   m  Grad der Ableitung   x  reell, $|x| \leq 1$$P_n^m(x)$</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/async?rev=1574258439&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:00:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>async()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/async?rev=1574258439&amp;do=diff</link>
        <description>async()

#include &lt;thread&gt;


template &lt;class F, class... Args&gt; 
future&lt;typename result_of&lt;F(Args...)&gt;::type&gt; async(F&amp;&amp; f, Args&amp;&amp;... args)
template &lt;class F, class... Args&gt;
future&lt;typename result_of&lt;F(Args...)&gt;::type&gt; async(launch policy, F&amp;&amp; f, Args&amp;&amp;... args)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/atan?rev=1574258469&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:01:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/atan?rev=1574258469&amp;do=diff</link>
        <description>atan()

#include &lt;cmath&gt;


double atan (double x) 



 Liefert den Arcustangens von x.

Parameter
 x  - 
Ergebnis

Rückgabewert: Hauptwert von arctan(x) im Bereich $(- \frac{\pi}{2}, \frac{\pi}{2})$.

Siehe auch

acos(),
asin(),
atan2(),
tan().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  double x = std::sqrt(3);
  std::cout &lt;&lt; &quot;Arcus tangens von &quot; &lt;&lt; x &lt;&lt; &quot; = &quot; &lt;&lt; std::atan(x) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/atan2?rev=1574258481&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:01:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atan2()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/atan2?rev=1574258481&amp;do=diff</link>
        <description>atan2()

#include &lt;cmath&gt;


double atan2 (double y, double x) 


 Liefert den orientierten Winkel zwischen positiver x-Achse
 und der Verbindungslinie vom Nullpunkt zu einem anderen Punkt (x,y). 
 Die Vorzeichen der Argumente bestimmen den Quadranten.

Parameter
$[- \pi, \pi]$</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/atexit?rev=1574258532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:02:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atexit()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/atexit?rev=1574258532&amp;do=diff</link>
        <description>atexit()

#include &lt;cstdlib&gt;


int atexit (void (*function) (void)) 


 Hinterlegt einen Verweis auf eine Funktion, die bei normalem Programmende ausgeführt werden soll.

 Die zuletzt registrierte Funktion wird bei Programmende zuerst aufgerufen.
 Es sollten mindestens 32 Funktionen registrierbar sein.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/atof?rev=1574258552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:02:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atof()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/atof?rev=1574258552&amp;do=diff</link>
        <description>atof()

#include &lt;cstdlib&gt;


double atof (const char *string) 


 Konvertiert string in eine Gleitkommazahl.

Parameter
 string  Zeichenkette 
Ergebnis

Rückgabewert: Zahlwert, der der Zahlzeichenkette entspricht.

Die Zahlkonvertierung bricht beim ersten nicht konvertierbaren Zeichen ab.
Ist die Zahl zu groß, wird</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/atoi?rev=1574258565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:02:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atoi()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/atoi?rev=1574258565&amp;do=diff</link>
        <description>atoi()

#include &lt;cstdlib&gt;


int atoi (const char *string) 


 Konvertiert string in eine Ganzzahl.

Parameter
 string  Zeichenkette 
Ergebnis

Rückgabewert: Zahlwert, der der Zahlzeichenkette entspricht.

Die Zahlkonvertierung bricht beim ersten nicht konvertierbaren Zeichen ab.
Kann die Zeichenkette nicht konvertiert werden, wird 0 geliefert.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/atol?rev=1574258577&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:02:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atol()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/atol?rev=1574258577&amp;do=diff</link>
        <description>atol()

#include &lt;cstdlib&gt;


long int atol (const char *string) 


 Konvertiert string in eine lange Ganzzahl.

Parameter
 string  Zeichenkette 
Ergebnis

Rückgabewert: Zahlwert, der der Zahlzeichenkette entspricht.

Die Zahlkonvertierung bricht beim ersten nicht konvertierbaren Zeichen ab.
Kann die Zeichenkette nicht konvertiert werden, wird 0 geliefert.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/back_inserter?rev=1574258607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:03:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>back_inserter()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/back_inserter?rev=1574258607&amp;do=diff</link>
        <description>back_inserter()

#include &lt;iterator&gt;


template &lt;class C&gt; back_insert_iterator&lt;C&gt; back_inserter (C&amp; container) 


 Erzeugt einen Einfüge-Iterator, der Werte an den Container hinten anfügt.

Parameter
 container  ein sequentieller Container 
Ergebnis

Rückgabewert: back_insert_iterator&lt;C&gt;(container)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/begin?rev=1574258628&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:03:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>begin()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/begin?rev=1574258628&amp;do=diff</link>
        <description>begin()

#include &lt;iterator&gt;


template &lt;class C&gt; auto begin(C&amp; c) -&gt; decltype(c.begin())
template &lt;class C&gt; auto begin(const C&amp; c) -&gt; decltype(c.begin())
template &lt;class T, size_t N&gt; T* begin(T (&amp;array)[N])


 Liefert einen Iterator auf den Anfang des Containerbereichs.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/beta?rev=1482836212&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-27T10:56:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>beta()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/beta?rev=1482836212&amp;do=diff</link>
        <description>beta()

#include &lt;cmath&gt;


 double beta(double x, double y)  // C++17



 Liefert Wert der Eulerschen Betafunktion
 $B(x,y) = \int_0^1 t^{x-1} (1-t)^{y-1} dt = \Gamma(x)\cdot\Gamma(y)/\Gamma(x+y)$.

Parameter
 x  $&gt;0$, reell  y  $&gt;0$, reell 
Ergebnis

Rückgabewert: 
$\Gamma(x)\cdot\Gamma(y)/\Gamma(x+y)$.

Siehe auch

tgamma().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  for (int i = 1; i &lt;= 400; ++i)
  {
    double x = 0.01*i;
    std::cout &lt;&lt; x 
      &lt;&lt; &#039;\t&#039; &lt;&lt; std::beta(x…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/binary_search?rev=1592222993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:09:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>binary_search()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/binary_search?rev=1592222993&amp;do=diff</link>
        <description>binary_search()

#include &lt;algorithm&gt;


bool binary_search (For first, For last, T wert) 
bool binary_search (For first, For last, T wert, Binary comp) 

bool ranges::binary_search (Range r, T wert, Binary comp = {}, Proj proj = {}) 
bool ranges::binary_search (For first, For last, T wert, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bind?rev=1574258643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:04:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bind()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bind?rev=1574258643&amp;do=diff</link>
        <description>bind()

#include &lt;functional&gt;


template&lt;class F, class... BoundArgs&gt;
unspecified bind(F&amp;&amp; f, BoundArgs&amp;&amp;... parameterlist)
template&lt;class R, class F, class... BoundArgs&gt;
unspecified bind(F&amp;&amp; f, BoundArgs&amp;&amp;... parameterlist)


 Kapselt einen Funktor, einen Funktions- oder Methodenzeiger
 und koppelt die Argumente des Aufrufs an Kopien der Parameter, 
 Referenzwrapper (</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bind1st?rev=1420981035&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-01-11T12:57:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bind1st()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bind1st?rev=1420981035&amp;do=diff</link>
        <description>bind1st()

#include &lt;functional&gt; (veraltet, statt dessen: bind())


template &lt;class Op, class T&gt; 
binder1st&lt;Op&gt; bind1st (const Op&amp; op, const T&amp; wert) 


 Legt das erste Argument eines zweistelligen Funktionsobjekts op auf den wert fest.

Parameter
 op    zweistelliger</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bind2nd?rev=1420981066&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-01-11T12:57:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bind2nd()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bind2nd?rev=1420981066&amp;do=diff</link>
        <description>bind2nd()

#include &lt;functional&gt; (veraltet, statt dessen: bind())


template &lt;class Op, class T&gt; 
binder2nd&lt;Op&gt; bind2nd (const Op&amp; op, const T&amp; wert) 


 Legt das zweite Argument eines zweistelligen Funktionsobjekts op auf den wert fest.

Parameter
 op    zweistelliger</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_cast?rev=1612702928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-07T13:02:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bit_cast()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bit_cast?rev=1612702928&amp;do=diff</link>
        <description>bit_cast()

#include &lt;bit&gt;


To bit_cast&lt;To&gt; (From x)


 Reinterpriert Objektrepräsentation eines Typs als anderen Typ. 

Parameter
 x  Quellobjekt 
Quelltyp und Zieltyp müssen dieselbe Speichergröße haben und trivial kopierbar sein.

Ergebnis

Rückgabewert: Objekt vom Typ</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_ceil?rev=1603618519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:35:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bit_ceil()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bit_ceil?rev=1603618519&amp;do=diff</link>
        <description>bit_ceil()

#include &lt;bit&gt;


int bit_ceil (T x)


 Liefert die nächstgrößere Zweierpotenz (falls x selbst keine ist). 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Zweierpotenz.

Siehe auch

bit_floor(),
has_single_bit().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_width(n) &lt;&lt; &#039;\n&#039;;
  
  st…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_floor?rev=1603618535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:35:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bit_floor()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bit_floor?rev=1603618535&amp;do=diff</link>
        <description>bit_floor()

#include &lt;bit&gt;


int bit_floor (T x)


 Liefert die nächstkleinere Zweierpotenz (falls x selbst keine ist). 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Zweierpotenz, falls x != 0, sonst 0.

Siehe auch

bit_ceil(),
has_single_bit().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bit_width?rev=1603618548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:35:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bit_width()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bit_width?rev=1603618548&amp;do=diff</link>
        <description>bit_width()

#include &lt;bit&gt;


int bit_width (T x)


 Liefert die Mindestanzahl der Bits, um x darzustellen. 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Anzahl.

Siehe auch

countl_zero(),
countr_one(),
countr_zero(),
has_single_bit(),
popcount().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bi…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/bsearch?rev=1574258656&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:04:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bsearch()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/bsearch?rev=1574258656&amp;do=diff</link>
        <description>bsearch()

#include &lt;cstdlib&gt;


void * bsearch (const void *key, const void *array, size_t count, size_t size,
                int (*compare)(const void*, const void*)) 


 Binäre Suche.

Parameter
 key      gesuchter Wert  array    Feldanfang   count</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/calloc?rev=1574258728&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:05:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>calloc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/calloc?rev=1574258728&amp;do=diff</link>
        <description>calloc()

#include &lt;cstdlib&gt;


void * calloc (size_t anzahl, size_t elementgroesse) 


Reserviert dynamischen Speicher für anzahl Elemente der angegebenen elementgroesse
auf dem &quot;Heap&quot;.

Nicht mehr benötigter Speicher muss mit 
free() freigegeben werden.

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cbrt?rev=1574258742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:05:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cbrt()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cbrt?rev=1574258742&amp;do=diff</link>
        <description>cbrt()

#include &lt;cmath&gt;


double cbrt (double x) 



 Liefert die Kubikwurzel $\sqrt[3]{x}$ von x.

Parameter
 x  Radikand 
Ergebnis

Rückgabewert: Kubikwurzel. 

Siehe auch

pow().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;cbrt(8.0) = &quot; &lt;&lt; std::cbrt(8.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ceil?rev=1574258754&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:05:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ceil()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ceil?rev=1574258754&amp;do=diff</link>
        <description>ceil()

#include &lt;cmath&gt;


double ceil (double x) 


 Liefert die kleinste Ganzzahl $n\geq x$.

Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert:
ganzzahlige Oberschranke.

Siehe auch

floor(),
nearbyint(),
rint(),
round(),
trunc().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  double x = 12.345;
  std::cout &lt;&lt; &quot;ganzzahlige Begrenzungen: &quot;
            &lt;&lt; std::floor(x) &lt;&lt; &quot; &lt;= &quot; &lt;&lt; x  &lt;&lt; &quot; &lt;= &quot; &lt;&lt; std::ceil(x) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/clamp?rev=1592223325&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:15:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clamp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/clamp?rev=1592223325&amp;do=diff</link>
        <description>clamp()

#include &lt;algorithm&gt;


const T&amp; clamp (const T&amp; value, const T&amp; low, const T&amp; high)              // C++17
const T&amp; clamp (const T&amp; value, const T&amp; low, const T&amp; high, Binary comp)  


 Begrenzt Wert auf das Intervall [low,high].

Parameter
 value  Wert</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/clearerr?rev=1574258767&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:06:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clearerr()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/clearerr?rev=1574258767&amp;do=diff</link>
        <description>clearerr()

#include &lt;cstdio&gt;


void clearerr (FILE *datei) 


 Setzt Dateiende- und Fehleranzeigen für die datei zurück.

Parameter
 datei  Zeiger auf offenen Datenstrom 
Ergebnis

Rückgabewert: Keiner.

Siehe auch

fclose(),
feof(),
ferror(),
fopen(),
rewind().

Beispiel


#include &lt;cstdio&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  FILE *datei;
  char ch;
  datei = fopen(&quot;test.txt&quot;, &quot;w&quot;); // Datei zum Schreiben oeffnen...
  ch = fgetc(datei);              // ... dann wird Lesen …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/clock?rev=1574258782&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:06:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clock()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/clock?rev=1574258782&amp;do=diff</link>
        <description>clock()

#include &lt;ctime&gt;


clock_t clock (void) 


 Liefert die Anzahl der Uhrticks seit Programmbeginn.

In der Konstante CLOCKS_PER_SEC ist angegeben,
wie oft die Uhr in einer Sekunde tickt.

Parameter
 -  - 
Ergebnis

Rückgabewert: 
Anzahl der Uhrticks seit Programmbeginn.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_1?rev=1480774368&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>comp_ellint_1()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_1?rev=1480774368&amp;do=diff</link>
        <description>comp_ellint_1()

#include &lt;cmath&gt;


  double comp_ellint_1(double k)  // C++17



 Liefert Wert des vollständigen Elliptischen Integrals 1. Art 
 $K(k) = \int_0^{\pi/2} \frac{d\theta}{\sqrt{1-k^2 \sin^2 \theta}} = F(k,\pi/2)$.

Parameter
 k    Modul $|k| \leq 1$ 
Ergebnis

Rückgabewert: $K(k)$. 

Siehe auch

ellint_1(),
ellint_2(),
ellint_3(),
comp_ellint_2(),
comp_ellint_3().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  for (int i = 0; i &lt;= 100; ++i)
  {
    double k = 0.01*…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_2?rev=1480774367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>comp_ellint_2()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_2?rev=1480774367&amp;do=diff</link>
        <description>comp_ellint_2()

#include &lt;cmath&gt;


  double comp_ellint_2(double k)  // C++17



 Liefert Wert des vollständigen Elliptischen Integrals 2. Art 
 $E(k) = \int_0^{\pi/2} \sqrt{1-k^2 \sin^2 \theta}\, d\theta = E(k,\pi/2)$.

Parameter
 k    Modul $|k| \leq 1$ 
Ergebnis

Rückgabewert: $E(k)$. 

Siehe auch

ellint_1(),
ellint_2(),
ellint_3(),
comp_ellint_1(),
comp_ellint_3().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  for (int i = 0; i &lt;= 100; ++i)
  {
    double k = 0.01*i;
   …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_3?rev=1539856452&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-18T09:54:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>comp_ellint_3()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/comp_ellint_3?rev=1539856452&amp;do=diff</link>
        <description>comp_ellint_3()

#include &lt;cmath&gt;


  double comp_ellint_3(double k, double nu)  // C++17



 Liefert Wert des vollständigen Elliptischen Integrals 3. Art 
 $\Pi(k,\nu) = \int_0^{\pi/2} \frac{d\theta}{(1-\nu \sin^2 \theta)\sqrt{1-k^2 \sin^2 \theta}} = \Pi&#039;(k,\nu,\pi/2)$.

Parameter
 k    Modul $|k| \leq 1$  nu   Charakteristik 
Ergebnis

Rückgabewert: $\Pi(k,\nu)$. 

Siehe auch

ellint_1(),
ellint_2(),
ellint_3(),
comp_ellint_1(),
comp_ellint_2().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/const_pointer_cast?rev=1574258801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:06:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>const_pointer_cast()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/const_pointer_cast?rev=1574258801&amp;do=diff</link>
        <description>const_pointer_cast()

#include &lt;memory&gt;


template&lt;class U, class T)
std::shared_ptr&lt;U&gt; const_pointer_cast (std::shared_ptr&lt;T&gt; p) 


 Liefert referenzzählenden Zeiger auf dynamisches Objekt ohne Schreibschutz. 

Parameter
 p  besitzteilender Zeiger 
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/copy_backward?rev=1697277047&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:50:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>copy_backward()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/copy_backward?rev=1697277047&amp;do=diff</link>
        <description>copy_backward()

#include &lt;algorithm&gt;


Bi2 copy_backward (Bi first, Bi last, Bi2 result) 
 
[last, res] = ranges::copy_backward (Range r, Bi2 result) 
[last, res] = ranges::copy_backward (Bi first, Bi last, Bi2 result) 

 Kopiert die Werte des Bereiches [first,last) am Ende beginnend nach [result - (last-first),result).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/copy_if?rev=1697276931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:48:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>copy_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/copy_if?rev=1697276931&amp;do=diff</link>
        <description>copy_if()

#include &lt;algorithm&gt;


Out copy_if (In first, In last, Out result, Pred pred) 
Out copy_if (Exec pol, In first, In last, Out result, Pred pred) 
 
[last, res] = ranges::copy_if (Range r, Out result, Pred pred, Proj = proj = {}) 
[last, res] = ranges::copy_if (In first, In last, Out result, Pred pred, Proj = proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/copy_n?rev=1697276987&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:49:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>copy_n()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/copy_n?rev=1697276987&amp;do=diff</link>
        <description>copy_n()

#include &lt;algorithm&gt;


Out copy_n (In first, Size n, Out result) 
Out copy_n (Exec pol, In first, Size n, Out result) 
 
[last, res] = ranges::copy_n (In first, Size n, Out result) 


 Kopiert n Werte des Bereiches [first,first+n) nach [result,…).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/copy?rev=1697276895&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:48:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/copy?rev=1697276895&amp;do=diff</link>
        <description>copy()

#include &lt;algorithm&gt;


Out copy (In first, In last, Out result) 
Out copy (Exec pol, In first, In last, Out result) 
 
[last, res] = ranges::copy (Range r, Out result) 
[last, res] = ranges::copy (In first, In last, Out result) 


 Kopiert die Werte des Bereiches [first,last) nach [result,</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/copysign?rev=1574258821&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:07:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>copysign()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/copysign?rev=1574258821&amp;do=diff</link>
        <description>copysign()

#include &lt;cmath&gt;


double copysign (double x, double y) 


 Liefert $|x| \cdot sgn(y)$ mit dem Betrag von x und dem Vorzeichen von y.

Parameter
 x, y  Gleitkommazahlen 
Ergebnis

Rückgabewert: Zahl mit dem Betrag von x und Vorzeichen von y.

Siehe auch

signbit().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cos?rev=1479640920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-20T11:22:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cos()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cos?rev=1479640920&amp;do=diff</link>
        <description>cos()

#include &lt;cmath&gt;


double cos (double x) 



 Liefert den Kosinus von x.

Parameter
 x  Winkel im Bogenmaß 
Ergebnis

Rückgabewert: cos(x).

Siehe auch

acos(),
cosh(),
sin(),
tan().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;
#include &lt;iomanip&gt;

int main()
{
  const auto pi = std::acos(-1.0);
  std::cout &lt;&lt; &quot;#      x cos(x)\n&quot;;	

  for (auto x : {0.0, pi/6, pi/4, pi/3, pi/2})
  {
    std::cout &lt;&lt; std::setw(8) &lt;&lt; x &lt;&lt; &quot; &quot; &lt;&lt; std::cos(x) &lt;&lt; &#039;\n&#039;;
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cosh?rev=1574258838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:07:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cosh()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cosh?rev=1574258838&amp;do=diff</link>
        <description>cosh()

#include &lt;cmath&gt;


double cosh (double x) 



 Liefert den hyperbolischen Kosinus von x.

Parameter
 x  relle Zahl 
Ergebnis

Rückgabewert: (exp(x)+exp(-x))/2.

Siehe auch

cos(),
sinh(),
tanh().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;cosh(0) = &quot; &lt;&lt; std::cosh(0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/count_if?rev=1592132313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T10:58:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>count_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/count_if?rev=1592132313&amp;do=diff</link>
        <description>count_if()

#include &lt;algorithm&gt;


difference_type count_if (In first, In last, Pred pred) 
difference_type count_if (Exec pol, In first, In last, Pred pred) 
 
difference_type ranges::count_if (Range r, Pred pred, Proj proj = {}) 
difference_type ranges::count_if (In first, In last, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/count?rev=1592132253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T10:57:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>count()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/count?rev=1592132253&amp;do=diff</link>
        <description>count()

#include &lt;algorithm&gt;


difference_type count (In first, In last, T wert) 
difference_type count (Exec pol, In first, In last, T wert) 
 
difference_type ranges::count (Range r, T wert, Proj proj = {}) 
difference_type ranges::count (In first, In last, T wert, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/countl_one?rev=1603618600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:36:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>countl_one()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/countl_one?rev=1603618600&amp;do=diff</link>
        <description>countl_one()

#include &lt;bit&gt;


int countl_one (T x)


 Liefert Anzahl der aufeinander folgenden Einsen beginnend mit dem höchstwertigen Bit. 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Anzahl.

Siehe auch

bit_width(),
countl_zero(),
countr_one(),
countr_zero(),
has_single_bit(),
popcount().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/countl_zero?rev=1603618586&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:36:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>countl_zero()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/countl_zero?rev=1603618586&amp;do=diff</link>
        <description>countl_zero()

#include &lt;bit&gt;


int countl_one (T x)


 Liefert Anzahl der aufeinander folgenden Nullen beginnend mit dem höchstwertigen Bit. 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Anzahl.

Siehe auch

bit_width(),
countr_one(),
countr_zero(),
has_single_bit(),
popcount().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(n)…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/countr_one?rev=1603618627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:37:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>countr_one()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/countr_one?rev=1603618627&amp;do=diff</link>
        <description>countr_one()

#include &lt;bit&gt;


int countr_one (T x)


 Liefert Anzahl der aufeinander folgenden Einsen beginnend mit dem niederwertigsten Bit. 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Anzahl.

Siehe auch

bit_width(),
countl_zero(),
countr_zero(),
has_single_bit(),
popcount().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/countr_zero?rev=1603618616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:36:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>countr_zero()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/countr_zero?rev=1603618616&amp;do=diff</link>
        <description>countr_zero()

#include &lt;bit&gt;


int countl_one (T x)


 Liefert Anzahl der aufeinander folgenden Nullen beginnend mit dem niederwertigsten Bit. 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: Anzahl.

Siehe auch

bit_width(),
countl_zero(),
countr_one(),
has_single_bit(),
popcount().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ctime?rev=1574258864&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:07:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ctime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ctime?rev=1574258864&amp;do=diff</link>
        <description>ctime()

#include &lt;ctime&gt;


char * ctime (const time_t *timer) 


 Konvertiert eine Zeitangabe als lokale Zeit in eine Zeichenkette (amerikanisches Format).

Parameter
 timer  Zeiger auf eine von time() geliefert Zeit
Ergebnis

Rückgabewert: 
asctime(localtime(timer))</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_i?rev=1480774368&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cyl_bessel_i()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_i?rev=1480774368&amp;do=diff</link>
        <description>cyl_bessel_i()

#include &lt;cmath&gt;


 double cyl_bessel_i(double nu, double x)  // C++17



 Liefert Wert der modifizierten Bessel-Funktion 1. Art 
 $I_\nu(x) = \sum_{k=0}^\infty \frac{(x/2)^{\nu+2k}}{k! \Gamma(\nu+k+1)} = \frac{1}{\pi}\int_0^\pi e^{x \cos \theta} \cos(\nu\theta) d\theta - \frac{\sin(\nu \pi)}{\pi} \int_0^\infty e^{-x \cosh t - \nu t} dt$
 für $x \geq 0$.

Parameter
 nu    x  $\geq 0$ 
Ergebnis

Rückgabewert: $I_\nu(x)$. 

Siehe auch

cyl_bessel_j(),
cyl_bessel_k(),
cyl_neumann().…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_j?rev=1480774368&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cyl_bessel_j()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_j?rev=1480774368&amp;do=diff</link>
        <description>cyl_bessel_j()

#include &lt;cmath&gt;


 double cyl_bessel_j(double nu, double x)  // C++17



 Liefert Wert der Bessel-Funktion 1. Art 
 $J_\nu(x) = \sum_{k=0}^\infty \frac{(-1)^k(x/2)^{\nu+2k}}{k! \Gamma(\nu+k+1)} = \frac{1}{\pi}\int_0^\pi \cos(x \sin \theta -\nu\theta) d\theta - \frac{\sin(\nu \pi)}{\pi} \int_0^\infty e^{-x \sinh t - \nu t} dt$
 für $x \geq 0$.

Parameter
 nu    x  $\geq 0$ 
Ergebnis

Rückgabewert: $J_\nu(x)$. 

Siehe auch

cyl_bessel_i(),
cyl_bessel_k(),
cyl_neumann().

Beispiel
…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_k?rev=1480774366&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cyl_bessel_k()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_bessel_k?rev=1480774366&amp;do=diff</link>
        <description>cyl_bessel_k()

#include &lt;cmath&gt;


 double cyl_bessel_k(double nu, double x)  // C++17



 Liefert Wert der modifizierten Bessel-Funktion 2. Art 
 $K_\nu(x) = \int_0^\infty e^{-x \cosh t} \cosh (\nu t) dt = \frac{\pi}{2} \frac{I_{-\nu}(x)-I_\nu (x)}{\sin (\nu\pi)}$
 für $x \geq 0$.

Parameter
 nu    x  $\geq 0$ 
Ergebnis

Rückgabewert: $J_\nu(x)$. 

Siehe auch

cyl_bessel_i(),
cyl_bessel_j(),
cyl_neumann().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0 n=…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_neumann?rev=1480774368&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cyl_neumann()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/cyl_neumann?rev=1480774368&amp;do=diff</link>
        <description>cyl_neumann()

#include &lt;cmath&gt;


 double cyl_neumann(double nu, double x)  // C++17



 Liefert Wert der Bessel-Funktion 2. Art (auch Weber- oder Neumann-Funktion) 
 $Y_\nu(x) = \frac{J_\nu(x)\cos(\nu\pi)-I_{-\nu} (x)}{\sin (\nu\pi)}$ bzw. $lim_{\nu\to n} Y_\nu(x)$ bei ganzzahligem $\nu$
 für $x \geq 0$.

Parameter
 nu    x  $\geq 0$ 
Ergebnis

Rückgabewert: $Y_\nu(x)$. 

Siehe auch

cyl_bessel_i(),
cyl_bessel_j(),
cyl_bessel_k().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/difftime?rev=1574258876&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:07:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>difftime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/difftime?rev=1574258876&amp;do=diff</link>
        <description>difftime()

#include &lt;ctime&gt;


double difftime (time_t time1, time_t time0) 


 Berechnet die Differenz zweier Zeitpunkte in Sekunden. 

Parameter
 time1  Endzeitpunkt  time0  Startzeitpunkt 
Ergebnis

Rückgabewert:
Zeitdifferenz time1-time0 in Sekunden.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/distance?rev=1574258886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:08:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>distance()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/distance?rev=1574258886&amp;do=diff</link>
        <description>distance()

#include &lt;iterator&gt;


template &lt;class In&gt;
typename iterator_traits&lt;In&gt;::difference_type distance(In first, In last)


 Berechnet die Anzahl der Elemente des Bereichs [first, last).

Parameter
 first, last  Iteratoren 
Ergebnis

 Rückgabewert: last - first für Random-Access-Iteratoren,
 bei anderem Iteratortyp Anzahl der Anweisungen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/div?rev=1762088624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-02T13:03:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>div()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/div?rev=1762088624&amp;do=diff</link>
        <description>div()

#include &lt;cstdlib&gt;

#include &lt;cmath&gt;



div_t div (int zaehler, int nenner) 


 Liefert Quotient und Rest der Ganzzahldivision zaehler : nenner
in einer Rechenoperation. 

Parameter
 zaehler  Ganzzahl  nenner   Ganzzahl 
Ergebnis

Rückgabewert: eine div_t-Struktur mit den Komponenten</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/duration_cast?rev=1574258934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:08:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>duration_cast()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/duration_cast?rev=1574258934&amp;do=diff</link>
        <description>duration_cast()

#include &lt;chrono&gt;


template &lt;class ToDuration, class Rep, class Period&gt;
ToDuration duration_cast(const duration&lt;Rep, Period&gt;&amp; d)


 Rechnet Zeitintervall möglichst genau in den Zieltyp um.
 Ist keine exakte Umrechnung möglich, wird abgerundet.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/dynamic_pointer_cast?rev=1574258915&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:08:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dynamic_pointer_cast()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/dynamic_pointer_cast?rev=1574258915&amp;do=diff</link>
        <description>dynamic_pointer_cast()

#include &lt;memory&gt;


template&lt;class U, class T)
std::shared_ptr&lt;U&gt; dynamic_pointer_cast (std::shared_ptr&lt;T&gt; p) 


 Liefert referenzzählenden Zeiger auf dynamisches Objekt einer abgeleiteten Klasse (Downcast) oder einen leeren Pointer.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_1?rev=1480776884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:54:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ellint_1()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_1?rev=1480776884&amp;do=diff</link>
        <description>ellint_1()

#include &lt;cmath&gt;


  double ellint_1(double k, double phi)  // C++17



 Liefert Wert des unvollständigen Elliptischen Integrals 1. Art 
 $F(k,\varphi) = \int_0^\varphi \frac{d\theta}{\sqrt{1-k^2 \sin^2 \theta}}$.

Parameter
 k    Modul $|k| \leq 1$  phi  Amplitude 
Ergebnis

Rückgabewert: $F(k,\varphi)$. 

Siehe auch

ellint_2(),
ellint_3(),
comp_ellint_1(),
comp_ellint_2(),
comp_ellint_3().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  const auto pi = std::acos(-…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_2?rev=1480776884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:54:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ellint_2()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_2?rev=1480776884&amp;do=diff</link>
        <description>ellint_2()

#include &lt;cmath&gt;


  double ellint_2(double k, double phi)  // C++17



 Liefert Wert des unvollständigen Elliptischen Integrals 2. Art 
 $E(k,\varphi) = \int_0^\varphi \sqrt{1-k^2 \sin^2 \theta}\, d\theta$.

Parameter
 k    Modul $|k| \leq 1$  phi  Amplitude 
Ergebnis

Rückgabewert: $E(k,\varphi)$. 

Siehe auch

ellint_1(),
ellint_3(),
comp_ellint_1(),
comp_ellint_2(),
comp_ellint_3().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  const auto pi = std::acos(-1.0);
…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_3?rev=1539856476&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-18T09:54:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ellint_3()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ellint_3?rev=1539856476&amp;do=diff</link>
        <description>ellint_3()

#include &lt;cmath&gt;


  double ellint_3(double k, double nu, double phi)  // C++17



 Liefert Wert des unvollständigen Elliptischen Integrals 3. Art 
 $\Pi(k,\nu,\varphi) = \int_0^\varphi \frac{d\theta}{(1-\nu \sin^2 \theta)\sqrt{1-k^2 \sin^2 \theta}}$
für $|k| \leq 1$ und $\nu &gt; -1/\sin^2 \theta$.

Parameter
 k    Modul $|k| \leq 1$  nu   Charakteristik  phi  Amplitude 
Ergebnis

Rückgabewert: $\Pi(k,\nu,\varphi)$. 

Siehe auch

ellint_1(),
$\nu$</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/end?rev=1574259003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:10:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>end()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/end?rev=1574259003&amp;do=diff</link>
        <description>end()

#include &lt;iterator&gt;


template &lt;class C&gt; auto end(C&amp; c) -&gt; decltype(c.end())
template &lt;class C&gt; auto end(const C&amp; c) -&gt; decltype(c.end())
template &lt;class T, size_t N&gt; T* end(T (&amp;array)[N])


 Liefert einen Iterator hinter das Ende des Containerbereichs.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/endl?rev=1574259016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:10:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>endl()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/endl?rev=1574259016&amp;do=diff</link>
        <description>endl()

#include &lt;ostream&gt;


ostream&amp; endl (ostream&amp; os) 


 Fügt Zeichenvorschub in den Ausgabestrom ein und leert den Puffer.

Es genügt, den Funktionsnamen mit dem Ausgabeoperator an den Datenstrom zu übergeben.

Parameter
 os  Referenz auf Ausgabedatenstrom</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ends?rev=1574259033&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:10:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ends()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ends?rev=1574259033&amp;do=diff</link>
        <description>ends()

#include &lt;ostream&gt;


ostream&amp; ends (ostream&amp; os) 


 Fügt &#039;\0&#039; in den Ausgabestrom ein und leert den Puffer.

Es genügt, den Funktionsnamen mit dem Ausgabeoperator an den Datenstrom zu übergeben.

Parameter
 os  Referenz auf Ausgabedatenstrom 
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/equal_range?rev=1592223115&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:11:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>equal_range()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/equal_range?rev=1592223115&amp;do=diff</link>
        <description>equal_range()

#include &lt;algorithm&gt;


std::pair&lt;For, For&gt; equal_range (For first, For last, T wert) 
std::pair&lt;For, For&gt; equal_range (For first, For last, T wert, Comp comp) 

Range ranges::equal_range (Range r, T wert, Binary comp = {}, Proj proj = {}) 
Range ranges::equal_range (For first, For last, T wert, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/equal?rev=1592149163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T15:39:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>equal()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/equal?rev=1592149163&amp;do=diff</link>
        <description>equal()

#include &lt;algorithm&gt;


bool equal (For first, For last, For2 first2) 
bool equal (For first, For last, For2 first2, Binary pred) 
bool equal (For first, For last, For2 first2, For2 last2) 
bool equal (For first, For last, For2 first2, For2 last2, Binary pred) 
bool equal (Exec pol, For first, For last, For2 first2) 
bool equal (Exec pol, For first, For last, For2 first2, Binary pred) 
bool equal (Exec pol, For first, For last, For2 first2, For2 last2) 
bool equal (Exec pol, For first, F…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/erf?rev=1574259070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:11:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>erf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/erf?rev=1574259070&amp;do=diff</link>
        <description>erf()

#include &lt;cmath&gt;


double erf (double x) 



 Liefert die Gaußsche Fehlerfunktion $\frac{2}{\sqrt{\pi}} \int_{0}^{x} {e^{-t^2}} dt$.

Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert: $\frac{2}{\sqrt{\pi}} \int_{0}^{x} {e^{-t^2}} dt$. 

Siehe auch

erfc().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;erf(1.0) = &quot; &lt;&lt; std::erf(1.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/erfc?rev=1574259083&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:11:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>erfc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/erfc?rev=1574259083&amp;do=diff</link>
        <description>erfc()

#include &lt;cmath&gt;


double erfc (double x) 


 Liefert das Komplement der Gaußschen Fehlerfunktion 1-erf(x) = $\frac{2}{\sqrt{\pi}} \int_{x}^{\infty} {e^{-t^2}} dt$.


Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert: 1-erf(x). 

Siehe auch

erf().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;erfc(1.0) = &quot; &lt;&lt; std::erfc(1.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/exchange?rev=1479574436&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-19T16:53:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exchange()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/exchange?rev=1479574436&amp;do=diff</link>
        <description>exchange()

#include &lt;utility&gt;


T exchange (T&amp; obj, U&amp;&amp; new_value)  // C++14


 Weist obj einen neuen Wert zu und liefert den alten Wert zurück.

Parameter
 obj        Variable  new_value  zuweisbar an obj 
Ergebnis

Rückgabewert: alter Wert von obj.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/exclusive_scan?rev=1627725158&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:52:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exclusive_scan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/exclusive_scan?rev=1627725158&amp;do=diff</link>
        <description>exclusive_scan()

#include &lt;numeric&gt;


T exclusive_scan (In first, In last, Out result, T startwert) 
T exclusive_scan (In first, In last, Out result, T startwert, Binary op) 

T exclusive_scan (Exec pol, In first, In last, Out result, T startwert) 
T exclusive_scan (Exec pol, In first, In last, Out result, T startwert, Binary op)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/exit?rev=1334157784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exit()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/exit?rev=1334157784&amp;do=diff</link>
        <description>exit()

#include &lt;cstdlib&gt;


void exit (int status) 


 Beendet das Programm auf &quot;normale Weise&quot;
 und liefert den Status an das aufrufende Programm (Betriebssystem).

Zuerst werden alle mit atexit()
registrierten Funktionen entgegen der Registrierreihenfolge aufgerufen.
Dann werden alle gepufferten Datenströme geleert und geschlossen,
alle durch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/exp?rev=1574259108&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:11:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/exp?rev=1574259108&amp;do=diff</link>
        <description>exp()

#include &lt;cmath&gt;


double exp (double x) 



 Liefert $e^x$.

Parameter
 x  reeller Exponent
Ergebnis

Rückgabewert: Potenz $e^x$ mit Basis e = 2.71828... (Eulersche Zahl).

Bei zu großem x tritt ein Bereichsfehler auf 
(errno = ERANGE).

Siehe auch

exp1m(),
log().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/exp1m?rev=1574259122&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:12:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exp1m()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/exp1m?rev=1574259122&amp;do=diff</link>
        <description>exp1m()

#include &lt;cmath&gt;


double exp1m (double x) 


 Liefert $e^x-1$.

Parameter
 x  reeller Exponent
Ergebnis

Rückgabewert: Potenz $e^x-1$ mit Basis e = 2.71828... (Eulersche Zahl).

Bei zu großem x tritt ein Bereichsfehler auf 
(errno = ERANGE).

Siehe auch

exp(),
log1p().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/exp2?rev=1574259137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:12:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exp2()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/exp2?rev=1574259137&amp;do=diff</link>
        <description>exp2()

#include &lt;cmath&gt;


double exp2 (double x) 



 Liefert $2^x$.

Parameter
 x  reeller Exponent
Ergebnis

Rückgabewert: Potenz $2^x$.

Bei zu großem x tritt ein Bereichsfehler auf 
(errno = ERANGE).

Siehe auch

log2(),
pow().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;2^10 = &quot; &lt;&lt; std::exp2(10.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/expint?rev=1480774370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>expint()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/expint?rev=1480774370&amp;do=diff</link>
        <description>expint()

#include &lt;cmath&gt;


 double expint(double x)  // C++17



 Liefert Wert der Integralexponentialfunktion
 $Ei(x) = -\int_{-x}^\infty \frac{e^{-t}}{t}dt$.

Parameter
 x  $\neq 0$  
Ergebnis

Rückgabewert: $Ei(x)$.

Siehe auch

-.

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  for (int i = -500; i &lt;= 500; ++i)
  {
    double x = 0.01*i;
    std::cout &lt;&lt; x &lt;&lt; &#039;\t&#039; &lt;&lt; std::expint(x) &lt;&lt; &#039;\n&#039;;
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fabs?rev=1574259206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:13:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fabs()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fabs?rev=1574259206&amp;do=diff</link>
        <description>fabs()

#include &lt;cmath&gt;


double fabs (double x) 


 Liefert den Absolutbetrag der Zahl x.

Parameter
 x  Fließkommawert 
Ergebnis

Rückgabewert: x für $x\geq 0$, sonst $-x$.

Siehe auch

abs(),
labs().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  double d = -123.45;
  std::cout &lt;&lt; &quot;Betrag von &quot; &lt;&lt; d &lt;&lt; &quot; = &quot; &lt;&lt; std::fabs(d) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fclose?rev=1382003897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-17T09:58:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fclose()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fclose?rev=1382003897&amp;do=diff</link>
        <description>fclose()

#include &lt;cstdio&gt;


int fclose (FILE *datei) 


 Schließt eine Datei.

Schreibpuffer werden geleert, ungelesene Eingabedaten werden verworfen.
Der Datenstrom wird von der Datei getrennt. 
Automatisch bereitgestellter Pufferspeicher wird freigegeben.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fdim?rev=1574259234&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:13:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fdim()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fdim?rev=1574259234&amp;do=diff</link>
        <description>fdim()

#include &lt;cmath&gt;


double fdim (double x, double y) 


 Liefert positive Differenz von x und y oder 0.

Parameter
 x, y  reelle Zahl 
Ergebnis

Rückgabewert: x&gt;y ? x-y : 0.

Siehe auch

-

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  double x = 13, y = 5;

  std::cout &lt;&lt; &quot;positive Differenz &quot; &lt;&lt; std::fdim(x, y) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/feof?rev=1574262251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:04:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>feof()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/feof?rev=1574262251&amp;do=diff</link>
        <description>feof()

#include &lt;cstdio&gt;


int feof (FILE *datei) 


 Ist das Ende der datei erreicht?

Parameter
 datei  Zeiger auf einen mit fopen() geöffneten Datenstrom
Ergebnis

Rückgabewert: true, wenn das Dateiende erreicht ist.

Siehe auch

&lt;fstream&gt;,
fclose(),
fopen().

Beispiel


#include &lt;cstdio&gt;
#include &lt;iostream&gt;

int main()
{
  using namespace std;
  FILE* datei;

  if ((datei = fopen(&quot;test.txt&quot;, &quot;r&quot;)) == NULL)
  {
    cerr &lt;&lt; &quot;Fehler beim Öffnen der Datei&quot; &lt;&lt; endl;
    return 1;
  }

  while (!…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ferror?rev=1574259271&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:14:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ferror()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ferror?rev=1574259271&amp;do=diff</link>
        <description>ferror()

#include &lt;cstdio&gt;


int ferror (FILE *datei) 


 Ist ein Fehler beim Benutzen der datei aufgetreten?

Parameter
 datei  Zeiger auf offenen Datenstrom 
Ergebnis

Rückgabewert: ungleich 0, 
wenn ein Fehler bei der Arbeit mit dem Datenstrom aufgetreten ist.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fflush?rev=1574262270&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:04:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fflush()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fflush?rev=1574262270&amp;do=diff</link>
        <description>fflush()

#include &lt;cstdio&gt;


int fflush (FILE *datei) 


 Leert den Ausgabepuffer. Schreibt alle vorher ausgebenen Daten in die datei.

Parameter
 datei  Zeiger auf einen mit fopen() geöffneten Datenstrom
Ergebnis

Rückgabewert: 0 bei erfolgreichem Leeren des Puffers, sonst</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fgetc?rev=1574262285&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:04:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fgetc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fgetc?rev=1574262285&amp;do=diff</link>
        <description>fgetc()

#include &lt;cstdio&gt;


int fgetc (FILE *datei) 


 Liest ein Zeichen aus der Datei.

Parameter
 datei  Zeiger auf eine zur Einlesen geöffnete Datei
Ergebnis

Rückgabewert: ein Zeichen aus der Datei oder EOF.

Siehe auch

&lt;fstream&gt;,
fgets(),
fputc(),
fscanf().

Beispiel


#include &lt;cstdio&gt;

int main()
{
  using namespace std;
  char c;
  while ((c = fgetc(stdin)) != EOF)
  {
    fputc(c, stdout);
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fgetpos?rev=1574262302&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:05:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fgetpos()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fgetpos?rev=1574262302&amp;do=diff</link>
        <description>fgetpos()

#include &lt;cstdio&gt;


int fgetpos (FILE *datei, fpos_t *position) 


 Liefert die aktuelle Position innerhalb der Datei.

Parameter
 datei     Zeiger auf einen mit fopen() geöffneten Datenstrom position  Zeiger auf einen (vorzeichenlosen) Ganzzahlwert</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fgets?rev=1574262318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:05:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fgets()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fgets?rev=1574262318&amp;do=diff</link>
        <description>fgets()

#include &lt;cstdio&gt;


char * fgets (char *s, int groesse, FILE *datei) 


 Holt die nächste Zeichenkette, maximal groesse-1 Zeichen, aus der datei.

Das Einlesen stoppt unmittelbar nach dem Einlesen 
eines &#039;\n&#039;-Zeichens oder am Ende der Datei.
Die eingelesene Zeichenkette ist mit</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fill_n?rev=1592245373&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T18:22:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fill_n()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fill_n?rev=1592245373&amp;do=diff</link>
        <description>fill_n()

#include &lt;algorithm&gt;


void fill_n (Out first, Size n, T wert) 
void fill_n (Exec pol, Out first, Size n, T wert) 
 
Out ranges::fill_n (Out first, Size n, T wert) 


 Füllt in den bei first beginnenden Bereich n mal den wert.

Parameter
 first  Anfang des Bereiches</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fill?rev=1592245296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T18:21:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fill()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fill?rev=1592245296&amp;do=diff</link>
        <description>fill()

#include &lt;algorithm&gt;


void fill (Out first, Out last, T wert) 
void fill (Exec pol, Out first, Out last, T wert) 
 
Out ranges::fill (Range r, T wert) 
Out ranges::fill (Out first, Out last, T wert) 


 Füllt den Bereich [first,last) mit dem wert.

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/find_end?rev=1592138326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T12:38:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find_end()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/find_end?rev=1592138326&amp;do=diff</link>
        <description>find_end()

#include &lt;algorithm&gt;


For find_end (For first, For last, For2 first2, For2 last2) 
For find_end (For first, For last, For2 first2, For2 last2, Binary pred) 
For find_end (Exec pol, For first, For last, For2 first2, For2 last2) 
For find_end (Exec pol, For first, For last, For2 first2, For2 last2, Binary pred) 

Range ranges::find_end (Range1 r1, Range2 r2, Binary pred = {}, Proj1 proj1, Proj2 proj2) 
Range ranges::find_end (For first, For last, For2 first2, For2 last2, Binary pred =…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/find_first_of?rev=1592138388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T12:39:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find_first_of()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/find_first_of?rev=1592138388&amp;do=diff</link>
        <description>find_first_of()

#include &lt;algorithm&gt;


For find_first_of (For first, For last, For2 first2, For2 last2) 
For find_first_of (For first, For last, For2 first2, For2 last2, Binary pred) 
For find_first_of (Exec pol, For first, For last, For2 first2, For2 last2) 
For find_first_of (Exec pol, For first, For last, For2 first2, For2 last2, Binary pred) 

For ranges::find_first_of (Range1 r1, Range2 r2, Binary pred = {}, Proj1 proj1 = {}, Proj2 proj2 = {}) 
For ranges::find_first_of (For first, For las…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/find_if_not?rev=1592133884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T11:24:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find_if_not()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/find_if_not?rev=1592133884&amp;do=diff</link>
        <description>find_if_not()

#include &lt;algorithm&gt;


In find_if_not (In first, In last, Pred pred) 
In find_if_not (Exec pol, In first, In last, Pred pred) 
 
In ranges::find_if_not (Range r, Pred pred, Proj proj = {}) 
In ranges::find_if_not (In first, In last, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/find_if?rev=1592133676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T11:21:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/find_if?rev=1592133676&amp;do=diff</link>
        <description>find_if()

#include &lt;algorithm&gt;


In find_if (In first, In last, Pred pred) 
In find_if (Exec pol, In first, In last, Pred pred) 
 
In ranges::find_if (Range r, Pred pred, Proj proj = {}) 
In ranges::find_if (In first, In last, Pred pred, Proj proj = {}) 


 Liefert einen Iterator i auf das erste Element des Bereiches [first,last), auf den das Prädikat</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/find?rev=1592133802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T11:23:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/find?rev=1592133802&amp;do=diff</link>
        <description>find()

#include &lt;algorithm&gt;


In find (In first, In last, T wert) 
In find (Exec pol, In first, In last, T wert) 
 
In ranges::find (Range r, T wert, Proj proj = {}) 
In ranges::find (In first, In last, T wert, Proj proj = {}) 


 Liefert einen Iterator i auf das erste Element des Bereiches [first,last) mit</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/floor?rev=1574260366&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:32:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>floor()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/floor?rev=1574260366&amp;do=diff</link>
        <description>floor()

#include &lt;cmath&gt;


double floor (double x) 


 Liefert die größte Ganzzahl $n\leq x$.

Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert:
ganzzahlige Unterschranke.

Siehe auch

ceil(),
nearbyint(),
rint(),
round(),
trunc().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  double x = 12.345;
  std::cout &lt;&lt; &quot;ganzzahlige Begrenzungen: &quot;
            &lt;&lt; std::floor(x) &lt;&lt; &quot; &lt;= &quot; &lt;&lt; x  &lt;&lt; &quot; &lt;= &quot; &lt;&lt; std::ceil(x) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/flush?rev=1574260380&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:33:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>flush()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/flush?rev=1574260380&amp;do=diff</link>
        <description>flush()

#include &lt;ostream&gt;


ostream&amp; flush (ostream&amp; os) 


 Leert den Ausgabepuffer.

Es genügt, den Funktionsnamen mit dem Ausgabeoperator an den Datenstrom zu übergeben.

Parameter
 os  Referenz auf Ausgabedatenstrom 
Ergebnis

Rückgabewert: Datenstrom</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fma?rev=1574260394&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:33:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fma()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fma?rev=1574260394&amp;do=diff</link>
        <description>fma()

#include &lt;cmath&gt;


double fma (double x, double x, double z) 


 Liefert x*y + z mit nur einer Rundung (&quot;fused multiply and add&quot;). 

Parameter
 x, y, z  reelle Zahlen 
Ergebnis

Rückgabewert: x*y + z ohne Zwischenrundung.

Siehe auch

-

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;0.1*10 + 1 = &quot; &lt;&lt; std::fma(0.1, 10, 1) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fmax?rev=1574260409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:33:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fmax()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fmax?rev=1574260409&amp;do=diff</link>
        <description>fmax()

#include &lt;cmath&gt;


double fmax (double x, double y) 


 Liefert den größten der beiden Werte, auch für NANs.

Parameter
 x, y  reelle Zahl 
Ergebnis

Rückgabewert: wie max(x,y). NaNs werden als fehlende Daten interpretiert.

Siehe auch

fmin(),
max().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fmin?rev=1574260425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:33:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fmin()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fmin?rev=1574260425&amp;do=diff</link>
        <description>fmin()

#include &lt;cmath&gt;


double fmin (double x, double y) 


 Liefert den kleinsten der beiden Werte, auch für NANs.

Parameter
 x, y  reelle Zahl 
Ergebnis

Rückgabewert: wie min(x,y). NaNs werden als fehlende Daten interpretiert.

Siehe auch

fmax(),
min().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fmod?rev=1574260438&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:33:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fmod()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fmod?rev=1574260438&amp;do=diff</link>
        <description>fmod()

#include &lt;cmath&gt;


double fmod (double zaehler, double nenner) 


 Liefert Gleitkommarest der Division zaehler/nenner.

Parameter
 zaehler  reelle Zahl  nenner   reelle Zahl ungleich 0
Ergebnis

Rückgabewert: zaehler - n*nenner für ein ganzzahliges n
in der Weise, dass das Ergebnis dasselbe Vorzeichen wie der</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fopen?rev=1574262335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:05:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fopen()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fopen?rev=1574262335&amp;do=diff</link>
        <description>fopen()

#include &lt;cstdio&gt;


FILE * fopen (const char *dateiname, const char *modus) 


 Öffnet eine Datei mit dem dateinamen im angegebenen modus.

Parameter
 dateiname  C-Zeichenkette  modus      Art des Zugriffs
Der Modus muss einer der folgenden Werte sein:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/for_each?rev=1697279194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:26:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>for_each()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/for_each?rev=1697279194&amp;do=diff</link>
        <description>for_each()

#include &lt;algorithm&gt;


Function for_each (In first, In last, Function f) 
Function for_each (Exec pol, In first, In last, Function f) 
 
[last, f] = ranges::for_each(Range r, Function f, Proj proj = {})
[last, f] = ranges::for_each(In first, In last, Function f, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fprintf?rev=1574262354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:05:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fprintf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fprintf?rev=1574262354&amp;do=diff</link>
        <description>fprintf()

#include &lt;cstdio&gt;


int fprintf (FILE *datei, const char *format, ...) 


 Formatierte Ausgabe in die datei. 

Parameter
 datei   Zeiger auf einen offenen Datenstrom format  Formatzeichenkette wie printf()
Ergebnis

Rückgabewert: wie printf().

Siehe auch

&lt;fstream&gt;,
fscanf(),
printf(),</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fputc?rev=1574262370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:06:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fputc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fputc?rev=1574262370&amp;do=diff</link>
        <description>fputc()

#include &lt;cstdio&gt;


int fputc (int c, FILE *datei) 


 Schreibt das Zeichen c in die datei.

Parameter
 c      auszugebendes Zeichen datei  Zeiger auf eine zum Schreiben geöffnete Datei
Ergebnis

Rückgabewert: Das ausgegebene Zeichen c oder EOF.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fputs?rev=1574262385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:06:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fputs()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fputs?rev=1574262385&amp;do=diff</link>
        <description>fputs()

#include &lt;cstdio&gt;


int fputs (const char *s, FILE *datei) 


 Schreibt die Zeichenkette s in die datei. 

Parameter
 s        Zeiger auf Feld von Zeichen  datei    Zeiger auf eine zum Schreiben geöffnete Datei
Ergebnis

Rückgabewert: nichtnegativer Wert bei Erfolg, sonst</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fread?rev=1574262400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:06:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fread()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fread?rev=1574262400&amp;do=diff</link>
        <description>fread()

#include &lt;cstdio&gt;


size_t fread (void *zeiger, size_t groesse, size_t anzahl, FILE *datei) 


 Liest in den Speicher ab zeiger
 anzahl Blocks der groesse aus der datei. 

Vorsicht:
Die Bitfolge wird unverändert aus der Datei in den Hauptspeicher übernommen.
Da das Speicherlayout implementationsabhängig ist, 
ist das Abspeichern von binären Rohdaten nicht portabel.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/free?rev=1574262417&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:06:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>free()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/free?rev=1574262417&amp;do=diff</link>
        <description>free()

#include &lt;cstdlib&gt;


void free (void *ptr) 


 Gibt durch 
 calloc(),
 malloc() oder
 realloc()
 reservierten dynamischen Speicherblock frei.

Parameter
 ptr  gültiger Zeiger auf dynamischen Speicherbereich 
Vorsicht, Gefahrenquellen:

	*  Nichtfreigeben führt zu Speicherlecks.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/freopen?rev=1574262434&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:07:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freopen()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/freopen?rev=1574262434&amp;do=diff</link>
        <description>freopen()

#include &lt;cstdio&gt;


FILE * freopen (const char *dateiname, const char *modus, FILE *datei) 


 Öffnet eine evtl. schon offene datei mit dem dateinamen im angegebenen modus neu.

Die Funktion versucht zuerst, die datei zu schliessen.
Danach wird die Datei mit dem</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/frexp?rev=1574260260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:31:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>frexp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/frexp?rev=1574260260&amp;do=diff</link>
        <description>frexp()

#include &lt;cmath&gt;


double frexp (double x, int *n) 


 Zerlegt x so in $m\cdot 2^n$, dass 0.5$\leq $fabs(m)&lt;1. 

Parameter
 x  zu zerlegende Gleitkommazahl  n  Zeiger auf den Exponenten 
Ergebnis

Rückgabewert:  Mantisse m.
in *n steht der Exponent.

Siehe auch

ldexp().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/from_chars?rev=1543857087&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-03T17:11:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>from_chars()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/from_chars?rev=1543857087&amp;do=diff</link>
        <description>from_chars()

#include &lt;charconv&gt;


from_chars_result from_chars(const char* first, const char* last, INTEGER&amp;  value, int base = 10); // C++17
from_chars_result from_chars(const char* first, const char* last, FLOAT&amp; value, chars_format fmt = chars_format::general);</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/front_inserter?rev=1574260278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:31:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>front_inserter()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/front_inserter?rev=1574260278&amp;do=diff</link>
        <description>front_inserter()

#include &lt;iterator&gt;


template &lt;class C&gt; front_insert_iterator&lt;C&gt; front_inserter (C&amp; container) 


 Erzeugt einen Einfüge-Iterator, der Werte in den Container vorn einfügt.

Parameter
 container  ein STL-Container mit  push_front()-Methode
Ergebnis

Rückgabewert:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fscanf?rev=1574262449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:07:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fscanf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fscanf?rev=1574262449&amp;do=diff</link>
        <description>fscanf()

#include &lt;cstdio&gt;


int fscanf (FILE *datei, const char *format, ...) 


 Formatierte Eingabe aus der datei. 

Parameter
 datei   Zeiger auf einen offenen Datenstrom format  Formatzeichenkette wie scanf()
Ergebnis

Rückgabewert: wie scanf().

Siehe auch

&lt;iostream&gt;,
scanf(),
fprintf().</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fseek?rev=1574262466&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:07:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fseek()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fseek?rev=1574262466&amp;do=diff</link>
        <description>fseek()

#include &lt;cstdio&gt;


int fseek (FILE *datei, long int offset, int bezug) 


 &quot;Spult&quot; datei um den offset vom bezug-Punkt aus vor bzw. zurück.  

Parameter
 datei   Zeiger auf einen mit fopen() geöffneten Datenstrom offset  Versatz zum Bezugspunkt (zum Ende hin positiv, zum Anfang negativ)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fsetpos?rev=1574262482&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:08:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fsetpos()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fsetpos?rev=1574262482&amp;do=diff</link>
        <description>fsetpos()

#include &lt;cstdio&gt;


int fsetpos (FILE *datei, const fpos_t position) 


 Setzt die aktuelle Position innerhalb der Datei.

Parameter
 datei     Zeiger auf einen mit fopen() geöffneten Datenstrom position  (vorzeichenloser) Ganzzahlwert
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ftell?rev=1574262498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:08:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ftell()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ftell?rev=1574262498&amp;do=diff</link>
        <description>ftell()

#include &lt;cstdio&gt;


long int ftell (FILE *datei) 


 Liefert die aktuelle Position innerhalb der Datei.

Parameter
 datei   Zeiger auf einen mit fopen() geöffneten Datenstrom
Ergebnis

Rückgabewert: aktuelle Dateiposition, bei Fehler -1,

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/fwrite?rev=1574262514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:08:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fwrite()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/fwrite?rev=1574262514&amp;do=diff</link>
        <description>fwrite()

#include &lt;cstdio&gt;


size_t fwrite (const void *zeiger, size_t groesse, size_t anzahl, FILE *datei) 


 Schreibt aus dem Speicher ab zeiger
 anzahl Blocks der groesse in die datei. 

Vorsicht:
Die Bitfolge wird unverändert aus dem Hauptspeicher in die Datei geschrieben.
Da das Speicherlayout implementationsabhängig ist, 
ist das Abspeichern von binären Rohdaten nicht portabel.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/gcd?rev=1480848042&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-04T10:40:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gcd()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/gcd?rev=1480848042&amp;do=diff</link>
        <description>gcd()

#include &lt;numeric&gt;


CommonType gcd (M m, N n)   // C++17


Beschreibung:
 Berechnet den größten gemeinsamen Teiler (ggT). 

Parameter
 m   ganzzahlig  n   ganzzahlig 
Ergebnis

Rückgabewert: ggT(|m|,|n|).

Siehe auch

lcm().

Beispiel


#include &lt;numeric&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; std::gcd(36,28) &lt;&lt; &#039;\n&#039;; // 4
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/generate_n?rev=1592245523&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T18:25:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>generate_n()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/generate_n?rev=1592245523&amp;do=diff</link>
        <description>generate_n()

#include &lt;algorithm&gt;


void generate_n (Out first, Size n, Func generator_obj) 
void generate_n (Exec pol, Out first, Size n, Func generator_obj) 
 
Out ranges::generate_n (Out first, Size n, Func generator_obj) 


Füllt in den bei first beginnenden Bereich</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/generate?rev=1592245455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T18:24:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>generate()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/generate?rev=1592245455&amp;do=diff</link>
        <description>generate()

#include &lt;algorithm&gt;


void generate (Out first, Out last, Func generator_obj) 
void generate (Exec pol, Out first, Out last, Func generator_obj) 
 
Out ranges::generate (Range r, Func generator_obj) 
Out ranges::generate (Out first, Out last, Func generator_obj)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/get_money?rev=1555852650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-21T13:17:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>get_money()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/get_money?rev=1555852650&amp;do=diff</link>
        <description>get_money()

#include &lt;iomanip&gt;


template &lt;class moneyT&gt; T7 get_money(moneyT&amp; mon, bool intl = false)
template &lt;class moneyT&gt; T8 put_money(const moneyT&amp; mon, bool intl = false)


 Lesen bzw. schreiben Geldbeträge von einem/in einen Zeichenstrom abhängig von der</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/get_temporary_buffer?rev=1479578508&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-19T18:01:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>get_temporary_buffer()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/get_temporary_buffer?rev=1479578508&amp;do=diff</link>
        <description>get_temporary_buffer()

#include &lt;memory&gt;


template &lt;class T&gt; pair&lt;T*, ptr_diff_t&gt; get_temporary_buffer (ptr_diff_t n) // geächtet in C++17


 Besorgt einen Speicherbereich, der groß genug ist, n Objekte vom Typ T aufzunehmen.
 Der Speicher wird jedoch nicht initialisiert.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/get_time?rev=1574260585&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:36:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>get_time()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/get_time?rev=1574260585&amp;do=diff</link>
        <description>get_time()

#include &lt;iomanip&gt;


template &lt;class charT&gt; T9 get_time(struct tm* tmb, const charT* fmt)
template &lt;class charT&gt; T10 put_time(const struct tm* tmb, const charT* fmt)



 Lesen bzw. schreiben Datum/Uhrzeit von einem/in einen Zeichenstrom abhängig von der</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/get?rev=1574260563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:36:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>get()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/get?rev=1574260563&amp;do=diff</link>
        <description>get()

#include &lt;tuple&gt;


template &lt;size_t n, class... Types&gt;
typename tuple_element&lt;n, tuple&lt;Types...&gt; &gt;::type&amp; get(tuple&lt;Types...&gt;&amp; t)


 Erzeugt eine Referenz (konstante oder Rvalue-Referenz) auf das n-te Element eines Tupels
 ($0 \leq n&lt; $sizeof...(Types))

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/getc?rev=1574260597&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:36:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/getc?rev=1574260597&amp;do=diff</link>
        <description>getc()

#include &lt;cstdio&gt;


int getc (FILE *datei) 


 Liest ein Zeichen aus der Datei.

Parameter
 datei  Zeiger auf eine zum Einlesen geöffnete Datei
Ergebnis

Rückgabewert: Zeichen oder EOF.

Siehe auch

&lt;iostream&gt;,
fgetc(),
getchar().

Beispiel


// #include &lt;cstdio&gt;
// using namespace std;
int main()
{
  char c;
  while ((c = getc(stdin)) != EOF)
  {
    putc(c, stdout);
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/getchar?rev=1574260609&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:36:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getchar()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/getchar?rev=1574260609&amp;do=diff</link>
        <description>getchar()

#include &lt;cstdio&gt;


int getchar (void) 


 Liest ein Zeichen von der Standardeingabe
(gleichwertig zu getc(stdin)).

Parameter
 -  - 
Ergebnis

Rückgabewert: Zeichen oder EOF.

Siehe auch

&lt;iostream&gt;,
fgetc(),
getc(),
putchar().

Beispiel


#include &lt;cstdio&gt;
using namespace std;

int main()
{
  char c;
  while ((c = getchar()) != EOF)
  {
    putchar(c);
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/getenv?rev=1574260622&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:37:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getenv()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/getenv?rev=1574260622&amp;do=diff</link>
        <description>getenv()

#include &lt;cstdlib&gt;


char * getenv (const char *name) 


 Liefert Wert einer Umgebungsvariable name.

Parameter
 name  Zeichenkette 
Ergebnis

Rückgabewert: Zeiger auf den Wert der Umgebungsvariable.
Ist die Umgebungsvariable nicht definiert, wird</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/getline?rev=1574260635&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:37:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getline()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/getline?rev=1574260635&amp;do=diff</link>
        <description>getline()

#include &lt;string&gt;


istream&amp; getline (istream&amp; in, string&amp; s, char begrenzer = &#039;\n&#039;); 


 Liest aus dem Datenstrom die Zeichenfolge bis vor den begrenzer. 

Der Begrenzer wird aus dem Datenstrom entfernt und nicht in den std::string übernommen.

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/gets?rev=1574260646&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:37:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gets()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/gets?rev=1574260646&amp;do=diff</link>
        <description>gets()

#include &lt;cstdio&gt;


char * gets (char *s) 


 Holt eine Zeichenkette von stdin. 

Das Lesen endet bei &#039;\n&#039; oder EOF.
Das Zeilenendezeichen wird weggeworfen.

Vorsicht! Der Speicher s muss genügend groß sein
(Ursache vieler Buffer-Override-Attacken).
Wegen der möglichen Probleme wurde diese Funktion in C++11 geächtet und in C++14 entfernt.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/gmtime?rev=1574260659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:37:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gmtime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/gmtime?rev=1574260659&amp;do=diff</link>
        <description>gmtime()

#include &lt;ctime&gt;


struct tm * gmtime (const time_t *timer) 


 Konvertiert die übergebene Zeit in Greenwichzeit (Weltzeit).

Parameter
 timer  Zeiger auf eine von time() geliefert Zeit
Ergebnis

Rückgabewert:
Zeiger auf eine interne struct tm-Variable,
die bei jedem Aufruf von</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/has_facet?rev=1330092910&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:15:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>has_facet()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/has_facet?rev=1330092910&amp;do=diff</link>
        <description>has_facet()

#include &lt;locale&gt;


template &lt;class Facet&gt; bool has_facet (const locale&amp; loc) 


 Ist wahr, wenn die Facette in der locale vorhanden ist.

Parameter
 loc  ein locale-Objekt
Ergebnis

Rückgabewert: Wahrheitswert.

Siehe auch

use_facet().

Beispiel

Ziehen Sie die Dokumentation der Implementierung zu Rate.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/has_single_bit?rev=1603618507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:35:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>has_single_bit()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/has_single_bit?rev=1603618507&amp;do=diff</link>
        <description>has_single_bit()

#include &lt;bit&gt;


bool has_single_bit (T x)


 Prüft, ob Ganzzahl einen Zweierpotenz ist.

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: true, wenn Zweierpotenz.

Siehe auch

bit_ceil(),
bit_floor(),
has_single_bit().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_width(n) &lt;&lt; &#039;\…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/hermite?rev=1480776613&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:50:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hermite()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/hermite?rev=1480776613&amp;do=diff</link>
        <description>hermite()

#include &lt;cmath&gt;


 double hermite(unsigned n, double x)  // C++17



 Liefert Wert für das Hermitesche Polynom n-ten Grades
 $H_n(x) = (-1)^n e^{x^2} \frac{d^n}{dx^n} e^{-x^2}$.

Parameter
 n  Grad des Polynoms $\geq 0$   x  reell 
Ergebnis

Rückgabewert: $H_n(x)$

Siehe auch

laguerre(),
legendre(),
assoc_laguerre(),
assoc_legendre().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0 n=1 n=2 n=3 n=4 n=5 n=6\n&quot;;
  
  for (int i = -200; i &lt;= 200; +…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/hypot?rev=1574260683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:38:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hypot()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/hypot?rev=1574260683&amp;do=diff</link>
        <description>hypot()

#include &lt;cmath&gt;


double hypot (double x, double y) 
double hypot (double x, double y, double z) // seit C++17


 Liefert die Hypotenuse $\sqrt{x^2 +y^2}$ zweier Kathetenlängen x und y
bzw.
den &quot;dreidimensionalen Pythagoras&quot;, die Raumdiagonale eines Quaders $\sqrt{x^2 +y^2 + z^2}$ mit den Kantenlängen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ilogb?rev=1574260748&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:39:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ilogb()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ilogb?rev=1574260748&amp;do=diff</link>
        <description>ilogb()

#include &lt;cmath&gt;


int ilogb (double x) 


 Liefert den ganzzahligen Logarithmus von x zur Basis 2 für x&gt;0.

Parameter
 x  positiver, reeller Logarithmand
Ergebnis

Rückgabewert: int(log2(x)).

Siehe auch

ldexp(),
log2(),
logb().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;ilogb(8.0) = &quot; &lt;&lt; std::ilogb(8.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/includes?rev=1592319930&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:05:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>includes()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/includes?rev=1592319930&amp;do=diff</link>
        <description>includes()

#include &lt;algorithm&gt;


bool includes (In first1, In last1, In2 first2, In2 last2) 
bool includes (In first1, In last1, In2 first2, In2 last2, Binary comp) 
bool includes (Exec pol, In first1, In last1, In2 first2, In2 last2) 
bool includes (Exec pol, In first1, In last1, In2 first2, In2 last2, Binary comp) 
 
bool ranges::includes (Range1 r1, Range2 r2, Binary comp = {}, Proj1 proj1 = {}, Proj2 proj2 = {}) 
bool ranges::includes (In first1, In last1, In2 first2, In2 last2, Binary com…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/inclusive_scan?rev=1627725170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:52:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inclusive_scan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/inclusive_scan?rev=1627725170&amp;do=diff</link>
        <description>inclusive_scan()

#include &lt;numeric&gt;


T inclusive_scan (In first, In last, Out result) 
T inclusive_scan (In first, In last, Out result, Binary op) 
T inclusive_scan (In first, In last, Out result, Binary op, T startwert) 

T inclusive_scan (Exec pol, In first, In last, Out result) 
T inclusive_scan (Exec pol, In first, In last, Out result, Binary op) 
T inclusive_scan (Exec pol, In first, In last, Out result, Binary op, T startwert)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/inner_product?rev=1574256100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inner_product()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/inner_product?rev=1574256100&amp;do=diff</link>
        <description>inner_product()

#include &lt;numeric&gt;


T inner_product (In first, In last, In2 first2, T startwert) 
T inner_product (In first, In last, In2 first2, T startwert, 
                 Binary op1, Binary2 op2) 


 Berechnet das innere (Skalar-) Produkt 
 der Folgen [first, last) und [first2,</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/inplace_merge?rev=1592319561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:59:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inplace_merge()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/inplace_merge?rev=1592319561&amp;do=diff</link>
        <description>inplace_merge()

#include &lt;algorithm&gt;


void inplace_merge (Bi first, Bi middle, Bi last) 
void inplace_merge (Bi first, Bi middle, Bi last, Binary comp) 
void inplace_merge (Exec pol, Bi first, Bi middle, Bi last) 
void inplace_merge (Exec pol, Bi first, Bi middle, Bi last, Binary comp) 
 
Bi ranges::inplace_merge (Range r, Bi middle, Binary comp = {}, Proj proj = {}) 
Bi ranges::inplace_merge (Bi first, Bi middle, Bi last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/inserter?rev=1574260764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:39:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inserter()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/inserter?rev=1574260764&amp;do=diff</link>
        <description>inserter()

#include &lt;iterator&gt;


template &lt;class C, class Iter&gt; 
insert_iterator&lt;C&gt; inserter (C&amp; container, Iter iterator) 


 Erzeugt einen Einfüge-Iterator, der Werte an der Stelle iterator in Container einfügt.

Parameter
 container  ein STL-Container iterator   ein</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/invoke?rev=1484493249&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-15T15:14:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>invoke()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/invoke?rev=1484493249&amp;do=diff</link>
        <description>invoke()

#include &lt;functional&gt;


Result invoke (Func&amp;&amp; f, Types&amp;&amp;... args) // C++17


Beschreibung:
 Ruft die Funktion mit den nachfolgenden Argumenten auf.

Parameter
 f   Funktion, Funktionsobjekt oder Methodenzeiger  args   Liste von Funktionsargumenten 
Als Methoden wird</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/iota?rev=1574256034&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:20:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iota()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/iota?rev=1574256034&amp;do=diff</link>
        <description>iota()

#include &lt;numeric&gt;


void iota (For first, For last, T startwert) 


 Schreibt eine mit startwert beginnende aufsteigende Folge in den Bereich [first,last).
 Für den Typ T muss der Inkrement-Operator ++ definiert sein.

Parameter
 first  Anfang des Bereiches</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/is_heap_until?rev=1592320352&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:12:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>is_heap_until()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/is_heap_until?rev=1592320352&amp;do=diff</link>
        <description>is_heap_until()

#include &lt;algorithm&gt;


Ran is_heap_until (Ran first, Ran last) 
Ran is_heap_until (Ran first, Ran last, Binary comp) 
Ran is_heap_until (Exec pol, Ran first, Ran last) 
Ran is_heap_until (Exec pol, Ran first, Ran last, Binary comp) 
 
Ran ranges::is_heap_until (Range r, Binary comp = {}, Proj proj = {}) 
Ran ranges::is_heap_until (Ran first, Ran last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/is_heap?rev=1592320282&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:11:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>is_heap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/is_heap?rev=1592320282&amp;do=diff</link>
        <description>is_heap()

#include &lt;algorithm&gt;


bool is_heap (Ran first, Ran last) 
bool is_heap (Ran first, Ran last, Binary comp) 
 
bool is_heap (Exec pol, Ran first, Ran last) 
bool is_heap (Exec pol, Ran first, Ran last, Binary comp) 
 
bool ranges::is_heap (Range r, Binary comp = {}, Proj proj = {}) 
bool ranges::is_heap (Ran first, Ran last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/is_partitioned?rev=1592318824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:47:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>is_partitioned()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/is_partitioned?rev=1592318824&amp;do=diff</link>
        <description>is_partitioned()

#include &lt;algorithm&gt;


bool is_partitioned (In first, In last, Pred pred) 
bool is_partitioned (Exec pol, In first, In last, Pred pred) 
 
bool ranges::is_partitioned (Range r, Pred pred, Proj proj = {}) 
bool ranges::is_partitioned (In first, In last, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/is_permutation?rev=1592315801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T13:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>is_permutation()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/is_permutation?rev=1592315801&amp;do=diff</link>
        <description>is_permutation()

#include &lt;algorithm&gt;


bool is_permutation (For first, For last, For2 first2) 
bool is_permutation (For first, For last, For2 first2, Binary comp) 
bool is_permutation (For first, For last, For2 first2, For2 last2) 
bool is_permutation (For first, For last, For2 first2, For2 last2, Binary comp) 
 
bool ranges::is_permutation (Range1 r1, Range2 r2, Binary comp = {}, Proj1 proj1 = {}, Proj2 proj2 ={}) 
bool ranges::is_permutation (For first, For last, For2 first2, For2 last2, Bin…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/is_sorted_until?rev=1592318431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:40:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>is_sorted_until()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/is_sorted_until?rev=1592318431&amp;do=diff</link>
        <description>is_sorted_until()

#include &lt;algorithm&gt;


For is_sorted_until (For first, For last) 
For is_sorted_until (For first, For last, Binary comp) 
For is_sorted_until (Exec pol, For first, For last) 
For is_sorted_until (Exec pol, For first, For last, Binary comp) 
 
For ranges::is_sorted_until (Range r, Binary comp = {}, Proj proj = {}) 
For ranges::is_sorted_until (For first, For last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/is_sorted?rev=1592318358&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:39:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>is_sorted()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/is_sorted?rev=1592318358&amp;do=diff</link>
        <description>is_sorted()

#include &lt;algorithm&gt;


bool is_sorted (For first, For last) 
bool is_sorted (For first, For last, Binary comp) 
bool is_sorted (Exec pol, For first, For last) 
bool is_sorted (Exec pol, For first, For last, Binary comp) 
 
bool ranges::is_sorted (Range r, Binary comp = {}, Proj proj = {}) 
bool ranges::is_sorted (For first, For last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isalnum?rev=1574260781&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:39:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isalnum()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isalnum?rev=1574260781&amp;do=diff</link>
        <description>isalnum()

#include:: &lt;cctype&gt;

&lt;code cpp&gt;
int isalnum (int c) 
&lt;/code&gt;
 Ist c ein Buchstabe oder ein Zifferzeichen?

==== Parameter ====
| c&#039;&#039; | Zeichen |

Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalpha(),
iscntrl(),
isdigit(),</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isalpha?rev=1574260802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:40:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isalpha()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isalpha?rev=1574260802&amp;do=diff</link>
        <description>isalpha()

#include &lt;cctype&gt;


int isalpha (int c) 


 Ist c ein Buchstabe?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
iscntrl(),
isdigit(),
isgraph(),
islower(),
isprint(),
ispunct(),
isspace(),
isupper(),
isxdigit().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Buchstaben: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
    if (isalpha(i))
    {
      cout &lt;&lt; i …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/iscntrl?rev=1574260818&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:40:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iscntrl()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/iscntrl?rev=1574260818&amp;do=diff</link>
        <description>iscntrl()

#include:: &lt;cctype&gt;

&lt;code cpp&gt;
int iscntrl (int c) 
&lt;/code&gt;
 Ist c ein Steuerzeichen?

==== Parameter ====
| c&#039;&#039; | Zeichen |

Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
isdigit(),
isgraph(),
islower(),
isprint(),
ispunct(),
isspace(),
isupper(),
isxdigit().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isdigit?rev=1574260833&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:40:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isdigit()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isdigit?rev=1574260833&amp;do=diff</link>
        <description>isdigit()

#include &lt;cctype&gt;


int isdigit (int c) 


 Ist c eine Zifferzeichen?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isgraph(),
islower(),
isprint(),
ispunct(),
isspace(),
isupper(),
isxdigit().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Zifferzeichen: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
    if (isdigit(i))
    {
      co…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isfinite?rev=1574260858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:40:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isfinite()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isfinite?rev=1574260858&amp;do=diff</link>
        <description>isfinite()

#include &lt;cmath&gt;


bool isfinite (double x)


 Liefert true, wenn die Zahl im Bereich $(- \infty,\infty)$ liegt.

Parameter
 zahl  Gleitkommazahl 
Ergebnis

Rückgabewert: true für endliche Zahlenwerte.

Siehe auch

isinf(),
isnormal().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

void properties(double x)
{
  std::cout &lt;&lt; std::isnormal(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isfinite(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isinf(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isnan(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; !std:…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isgraph?rev=1574260871&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:41:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isgraph()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isgraph?rev=1574260871&amp;do=diff</link>
        <description>isgraph()

#include &lt;cctype&gt;


int isgraph (int c) 


 Ist c ein druckbares Zeichen außer Leerzeichen?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
islower(),
isprint(),
ispunct(),
isspace(),
isupper(),
isxdigit().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;sichtbares Druckzeichen: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
  …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isinf?rev=1574260884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:41:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isinf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isinf?rev=1574260884&amp;do=diff</link>
        <description>isinf()

#include &lt;cmath&gt;


bool isinf (double x)


 Liefert true, wenn die Zahl $-\infty$ oder $\infty$ ist.

Parameter
 zahl  Gleitkommazahl 
Ergebnis

Rückgabewert: true für unendliche Zahlenwerte.

Siehe auch

isfinite().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

void properties(double x)
{
  std::cout &lt;&lt; std::isnormal(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isfinite(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isinf(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isnan(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; !std::isunordered(x,x) &lt;&lt; &#039;…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/islower?rev=1574260895&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:41:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>islower()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/islower?rev=1574260895&amp;do=diff</link>
        <description>islower()

#include &lt;cctype&gt;


int islower (int c) 


 Ist c ein Kleinbuchstabe?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
isgraph(),
isprint(),
ispunct(),
isspace(),
isupper(),
isxdigit().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Kleinbuchstaben: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
    if (islower(i))
    {
      …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isnan?rev=1574260911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:41:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isnan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isnan?rev=1574260911&amp;do=diff</link>
        <description>isnan()

#include &lt;cmath&gt;


bool isnan (double x)


 Liefert true, wenn x keine darstellbare Zahl (NaN = Not a Number) ist.

Parameter
 zahl  Gleitkommazahl 
Ergebnis

Rückgabewert: true für Werte, 
 die als Ergebnis von Operationen wie 0.0/0.0 oder $\infty - \infty$ entstehen.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isnormal?rev=1574260924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:42:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isnormal()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isnormal?rev=1574260924&amp;do=diff</link>
        <description>isnormal()

#include &lt;cmath&gt;


bool isnormal (double x)


 Liefert true, wenn die Gleitkommazahl x normalisiert ist.

Parameter
 zahl  Gleitkommazahl 
Ergebnis

Rückgabewert: true, wenn zahl intern in der Form $(-1)^s\cdot 1.m\cdot 2^e$ normalisiert dargestellt ist.

Siehe auch

isfinite().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

void properties(double x)
{
  std::cout &lt;&lt; std::isnormal(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isfinite(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isinf(x) &lt;&lt; &#039;\t&#039;
            &lt;…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isprint?rev=1574260936&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:42:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isprint()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isprint?rev=1574260936&amp;do=diff</link>
        <description>isprint()

#include &lt;cctype&gt;


int isprint (int c) 


 Ist c ein druckbares Zeichen?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
isgraph(),
islower(),
ispunct(),
isspace(),
isupper(),
isxdigit().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Druckbare Zeichen: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
    if (isprint(i))
    {
…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ispunct?rev=1574260951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:42:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ispunct()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ispunct?rev=1574260951&amp;do=diff</link>
        <description>ispunct()

#include &lt;cctype&gt;


int ispunct (int c) 


 Ist c ein druckbares Zeichen außer Leerzeichen, Buchstaben und Ziffern?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
isgraph(),</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isspace?rev=1574260965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:42:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isspace()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isspace?rev=1574260965&amp;do=diff</link>
        <description>isspace()

#include &lt;cctype&gt;


int isspace (int c) 


 Ist c ein Leerzeichen, Tabulator oder Zeilenvorschub (&quot;white space&quot;)?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
isgraph(),
islower(),
isprint(),</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isunordered?rev=1574260979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:42:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isunordered()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isunordered?rev=1574260979&amp;do=diff</link>
        <description>isunordered()

#include &lt;cmath&gt;


bool isinf (double x)


bool isunordered (double x, double y) 
&lt;/code&gt;
 Liefert true, wenn die Argumente keine der drei Relationen x&lt;y, x==y, x&gt;y erfüllen (Vergleich mit NaNs).

Parameter
 x, y  Gleitkommazahlen 
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isupper?rev=1574261001&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:43:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isupper()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isupper?rev=1574261001&amp;do=diff</link>
        <description>isupper()

#include &lt;cctype&gt;


int isupper (int c) 


 Ist c ein Großbuchstabe?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
isgraph(),
islower(),
isprint(),
ispunct(),
isspace(),
isxdigit().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Grossbuchstaben: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
    if (isupper(i))
    {
      c…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/isxdigit?rev=1574261016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:43:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isxdigit()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/isxdigit?rev=1574261016&amp;do=diff</link>
        <description>isxdigit()

#include &lt;cctype&gt;


int isxdigit (int c) 


 Ist |c| ein Hexadezimal-Zifferzeichen?

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: ungleich 0, falls das Zeichen dieser Gruppe angehört. 

Siehe auch

&lt;locale&gt;,
isalnum(),
isalpha(),
iscntrl(),
isdigit(),
isgraph(),
islower(),
isprint(),
ispunct(),
isspace(),
isupper().

Beispiel


#include &lt;cctype&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
  cout &lt;&lt; &quot;Hexadezimalzifferzeichen: \n&quot;;
  for (int i=0; i&lt;256; ++i)
  {
    if (i…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/iter_swap?rev=1574256761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:32:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iter_swap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/iter_swap?rev=1574256761&amp;do=diff</link>
        <description>iter_swap()

#include &lt;algorithm&gt;


void iter_swap (Iter a, Iter b) 


 Vertauscht die Werte der Objekte, auf die die Iteratoren a und b verweisen.

Parameter
 a  Iterator b  Iterator
Ergebnis

Rückgabewert: keiner.

Siehe auch

swap().

Beispiel


#include &lt;algorithm&gt;
#include &lt;iostream&gt;

int main()
{
  int m=2, n=3;
  int *p = &amp;m, *q = &amp;n;

  std::iter_swap(p, q);  
  
  std::cout &lt;&lt; m &lt;&lt; &quot; &quot; &lt;&lt; n &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/labs?rev=1574261076&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:44:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>labs()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/labs?rev=1574261076&amp;do=diff</link>
        <description>labs()

#include &lt;cstdlib&gt;

#include &lt;cmath&gt;


long int labs (long int zahl) 


 Liefert den Absolutbetrag von zahl.

Parameter
 zahl  Ganzzahlwert 
Ergebnis

Rückgabewert: zahl für zahl&gt;=0, sonst -zahl.

Siehe auch

abs().

Beispiel


#include &lt;cstdlib&gt;
#include &lt;iostream&gt;

int main()
{
  long int i = -1234567890;
  std::cout &lt;&lt; &quot;Betrag von &quot; &lt;&lt; i &lt;&lt; &quot; = &quot; &lt;&lt; std::labs(i) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/laguerre?rev=1480774708&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:18:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laguerre()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/laguerre?rev=1480774708&amp;do=diff</link>
        <description>laguerre()

#include &lt;cmath&gt;


 double laguerre(unsigned n, double x)  // C++17



 Liefert Wert für das Laguerre-Polynom n-ten Grades
 $L_n(x) = \frac{e^x}{n!}\frac{d^n}{dx^n} (x^n e^{-x})$ für $x \geq 0$.

Parameter
 n  Grad des Polynoms   x  reell 
Ergebnis

Rückgabewert:  $L_n(x)$.

Siehe auch

hermite(),
legendre(),
assoc_laguerre(),
assoc_legendre().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0 n=1 n=2 n=3 n=4 n=5 n=6\n&quot;;
  
  for (int i = 0; i &lt;= …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/lcm?rev=1480848060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-04T10:41:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lcm()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/lcm?rev=1480848060&amp;do=diff</link>
        <description>lcm()

#include &lt;numeric&gt;


CommonType lcm(M m, N n)   // C++17


Beschreibung:
 Berechnet das kleinste gemeinsame Vielfache (kgV). 

Parameter
 m   ganzzahlig  n   ganzzahlig 
Ergebnis

Rückgabewert: kgV(|m|,|n|).

Siehe auch

gcd().

Beispiel


#include &lt;numeric&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; std::lcm(6,8) &lt;&lt; &#039;\n&#039;; // 24
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ldexp?rev=1574261094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:44:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldexp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ldexp?rev=1574261094&amp;do=diff</link>
        <description>ldexp()

#include &lt;cmath&gt;


double ldexp (double x, int n) 


 Liefert $x\cdot 2^n$.

Parameter
 x  zu zerlegende Gleitkommazahl  n  Exponent
Ergebnis

Rückgabewert:  x * pow(2, n).

Siehe auch

frexp().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;6 = &quot; &lt;&lt; std::ldexp(1.5, 2) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ldiv?rev=1574261108&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:45:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldiv()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ldiv?rev=1574261108&amp;do=diff</link>
        <description>ldiv()

#include &lt;cstdlib&gt;


ldiv_t ldiv (long int zaehler, long int nenner) 


 Liefert Quotient und Rest der Ganzzahldivision zaehler : nenner. 

Parameter
 zaehler  lange Ganzzahl  nenner   lange Ganzzahl 
Ergebnis

Rückgabewert: eine ldiv_t-Struktur mit den Komponenten</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/legendre?rev=1480774709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:18:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>legendre()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/legendre?rev=1480774709&amp;do=diff</link>
        <description>legendre()

#include &lt;cmath&gt;


 double legendre(unsigned n, double x)  // C++17



 Liefert Wert für das Legendre-Polynom n-ten Grades
 $P_n(x) =  \frac{1}{2^n n!}\frac{d^n}{dx^n} (x^2-1)^n$ für $|x| \leq 1$.

Parameter
 n  Grad des Polynoms   x  reell, $|x| \leq 1$ 
Ergebnis

Rückgabewert: $P_n(x)$

Siehe auch

hermite(),
laguerre(),
assoc_laguerre(),
assoc_legendre().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0 n=1 n=2 n=3 n=4 n=5 n=6\n&quot;;
  
  for (in…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/lexicographical_compare?rev=1592223518&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:18:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lexicographical_compare()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/lexicographical_compare?rev=1592223518&amp;do=diff</link>
        <description>lexicographical_compare()

#include &lt;algorithm&gt;


bool lexicographical_compare (In first, In last, In2 first2, In2 last2) 
bool lexicographical_compare (In first, In last, In2 first2, In2 last2, Binary comp) 
bool lexicographical_compare (Exec pol, In first, In last, In2 first2, In2 last2) 
bool lexicographical_compare (Exec pol, In first, In last, In2 first2, In2 last2, Binary comp) 
 
bool ranges::lexicographical_compare (Range1 r1, Range2 r2, Binary comp = {}, Proj1 proj1 = {}, Proj2 proj2 = …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/lgamma?rev=1574261132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:45:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lgamma()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/lgamma?rev=1574261132&amp;do=diff</link>
        <description>lgamma()

#include &lt;cmath&gt;


double lgamma (double x) 



 Liefert den natürlichen Logarithmus vom Betrag der Gammafunktion $\ln | \Gamma(x) |$ für $x \neq -n$.

Parameter
 x  Gleitkommazahl ($x \neq -n$ mit $n \in \mathbb{N}$) 
Ergebnis

Rückgabewert: $\ln | \Gamma(x) |$. 

Siehe auch

tgamma().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;ln Gamma(4.0) = &quot; &lt;&lt; std::lgamma(4.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/localeconv?rev=1574261149&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>localeconv()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/localeconv?rev=1574261149&amp;do=diff</link>
        <description>localeconv()

#include &lt;clocale&gt;


struct lconv * localeconv (void) 


 Liefert einen Zeiger auf die aktuell benutzten länderabhängigen Eigenschaften.

Parameter
 -  - 
Ergebnis

Rückgabewert: Zeiger auf eine lconv-Struktur mit den Komponenten


  char* decimal_point;     // Dezimalpunkt
  char* thousands_sep;     // Tausender-Trennzeichen
  char* grouping;          // Zifferngruppierung in Zahlen

  char* mon_thousands_sep; // Tausender-Trennzeichen für Währung
  char* mon_grouping;      // Zif…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/localtime?rev=1574261179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:46:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>localtime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/localtime?rev=1574261179&amp;do=diff</link>
        <description>localtime()

#include &lt;ctime&gt;


struct tm * localtime (const time_t *timer) 


 Konvertiert die übergebene Zeit in die Zeit der lokalen Zeitzone.

Parameter
 timer  Zeiger auf eine von time() geliefert Zeit
Ergebnis

Rückgabewert:
Zeiger auf eine interne struct tm-Variable,
die bei jedem Aufruf von</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/log?rev=1574261191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:46:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>log()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/log?rev=1574261191&amp;do=diff</link>
        <description>log()

#include &lt;cmath&gt;


double log (double x) 



 Liefert den natürlichen Logarithmus von x zur Basis e = 2.71828... (Eulersche Zahl) für x&gt;0.

Parameter
 x  positiver, reeller Logarithmand
Ergebnis

Rückgabewert: die Zahl, für die exp(Zahl) == x.

Bei negativem x wird</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/log1p?rev=1574261220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:47:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>log1p()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/log1p?rev=1574261220&amp;do=diff</link>
        <description>log1p()

#include &lt;cmath&gt;


double log1p (double x) 


 Liefert $\ln (1+x)$ für $x&gt;-1$.

Parameter
 x  reeller Logarithmand $x &gt; -1$
Ergebnis

Rückgabewert: log(1+x).

Siehe auch

exp1m(),
log().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;log1p(0.0) = &quot; &lt;&lt; std::log1p(1.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/log2?rev=1574261231&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:47:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>log2()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/log2?rev=1574261231&amp;do=diff</link>
        <description>log2()

#include &lt;cmath&gt;


double log2 (double x) 



 Liefert den Logarithmus von x zur Basis 2 für x&gt;0.

Parameter
 x  positiver, reeller Logarithmand
Ergebnis

Rückgabewert: log(x)/log(2.0).

Siehe auch

exp2(),
log(),
log10().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;log2(8.0) = &quot; &lt;&lt; std::log2(8.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/log10?rev=1574261203&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:46:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>log10()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/log10?rev=1574261203&amp;do=diff</link>
        <description>log10()

#include &lt;cmath&gt;


double log10 (double x) 



 Liefert den Logarithmus von x zur Basis 10 für x&gt;0.

Parameter
 x  positiver, reeller Logarithmand
Ergebnis

Rückgabewert: die Zahl, für die pow(10, Zahl) == x.

Bei negativem x wird errno auf EDOM gesetzt,
bei</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/logb?rev=1334157824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:23:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logb()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/logb?rev=1334157824&amp;do=diff</link>
        <description>logb()

#include &lt;cmath&gt;


double logb (double x) 


 Liefert den ganzzahligen Logarithmus von x zur Basis 2 für x&gt;0.

Parameter
 x  positiver, reeller Logarithmand
Ergebnis

Rückgabewert: trunc(log2(x)).

Siehe auch

ldexp(),
log2(),
ilogb().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;logb(8.0) = &quot; &lt;&lt; std::logb(8.0) &lt;&lt; &#039;\n&#039;;
  return 0;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/longjmp?rev=1330092896&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:14:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>longjmp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/longjmp?rev=1330092896&amp;do=diff</link>
        <description>longjmp()

#include &lt;csetjmp&gt;


void longjmp (jmp_buf state, int value) 


 Führt globalen Sprung aus. (pfui!)

Parameter
 state  gesicherter Programmzustand value  Rücksprungwert ungleich 0
Ergebnis

Rückgabewert: Keiner.
Es gibt kein Zurück.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/lower_bound?rev=1592223036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:10:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lower_bound()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/lower_bound?rev=1592223036&amp;do=diff</link>
        <description>lower_bound()

#include &lt;algorithm&gt;


For lower_bound (For first, For last, T wert) 
For lower_bound (For first, For last, T wert, Binary comp) 

For ranges::lower_bound (Range r, T wert, Binary comp = {}, Proj proj = {}) 
For ranges::lower_bound (For first, For last, T wert, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/make_heap?rev=1592320620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:17:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>make_heap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/make_heap?rev=1592320620&amp;do=diff</link>
        <description>make_heap()

#include &lt;algorithm&gt;


void make_heap (Ran first, Ran last) 
void make_heap (Ran first, Ran last, Binary comp) 
 
Ran ranges::make_heap (Range r, Binary comp = {}, proj = {}) 
Ran ranges::make_heap (Ran first, Ran last, Binary comp = {}, proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/make_move_iterator?rev=1574261370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:49:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>make_move_iterator()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/make_move_iterator?rev=1574261370&amp;do=diff</link>
        <description>make_move_iterator()

#include &lt;iterator&gt;


template &lt;class Iter&gt; move_iterator&lt;Iter&gt; make_move_iterator (const Iter&amp; iter) 


 Erzeugt einen Move-Iterator, über den Werte aus anderen Containern durch Verschieben übernommen werden. 

Parameter
 iter  ein Iterator</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/make_pair?rev=1574261391&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:49:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>make_pair()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/make_pair?rev=1574261391&amp;do=diff</link>
        <description>make_pair()

#include &lt;utility&gt;


template &lt;class T1, class T2&gt; pair&lt;T1,T2&gt; make_pair (const T1&amp; first, const T2&amp; second) 


 Fügt zwei Werte beliebigen Typs zu einem geordneten Paar zusammen.

Parameter
 first   erste Komponente  second  zweite Komponente 
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/make_tuple?rev=1574261408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>make_tuple()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/make_tuple?rev=1574261408&amp;do=diff</link>
        <description>make_tuple()

#include &lt;tuple&gt;


template&lt;class... Types&gt;
tuple&lt;Types...&gt; make_tuple(Types&amp;&amp;... t)


 Erzeugt ein Tupel aus den Argumenten. 

Parameter
 t   Liste von Werten 
Sollen Referenzen in ein Tupel gepackt werden, 
so sind diese mit cref() oder ref() zu verpacken.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/malloc?rev=1574262770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:12:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>malloc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/malloc?rev=1574262770&amp;do=diff</link>
        <description>malloc()

#include &lt;cstdlib&gt;


void * malloc (size_t anzahl) 


 Reserviert anzahl Bytes dynamischen Speicher.

Nicht mehr benötigter Speicher muss mit 
free() freigegeben werden.

Parameter
 anzahl  Speicherplatzbedarf in Byte 
Ergebnis

Rückgabewert: Zeiger auf dynamischen Speicherblock bei Erfolg
bzw.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/max_element?rev=1592223264&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:14:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>max_element()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/max_element?rev=1592223264&amp;do=diff</link>
        <description>max_element()

#include &lt;algorithm&gt;


For max_element (For first, For last) 
For max_element (For first, For last, Binary comp) 
For max_element (Exec pol, For first, For last) 
For max_element (Exec pol, For first, For last, Binary comp) 

For ranges::max_element (Range r, Binary comp = {}, Proj proj = {})
For ranges::max_element (For first, For last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/max?rev=1592223178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:12:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>max()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/max?rev=1592223178&amp;do=diff</link>
        <description>max()

#include &lt;algorithm&gt;


const T&amp; max (const T&amp; a, const T&amp; b) 
const T&amp; max (const T&amp; a, const T&amp; b, Binary comp) 
T max(std::initializer_list&lt;T&gt; values)  
T max(std::initializer_list&lt;T&gt; values, Binary comp)  

const T&amp; ranges::max (const T&amp; a, const T&amp; b, Binary comp = {}, Proj proj = {})
T ranges::max (std::initializer_list&lt;T&gt; values, Binary comp = {}, Proj proj = {})
T ranges::max (Range r, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/mblen?rev=1330092893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:14:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mblen()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/mblen?rev=1330092893&amp;do=diff</link>
        <description>mblen()

#include &lt;cstdlib&gt;


int mblen (const char *string, size_t anzahl) 


 Liefert die Anzahl der Bytes im Multibyte-Zeichen.

Parameter
 string  C-Zeichenkette  anzahl  maximale Anzahl zu untersuchender Zeichen
Ergebnis

Rückgabewert: Anzahl der Bytes, die ein gültiges Multibyte-Zeichen bilden;
0, wenn</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/mbstowcs?rev=1330092893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:14:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mbstowcs()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/mbstowcs?rev=1330092893&amp;do=diff</link>
        <description>mbstowcs()

#include &lt;cstdlib&gt;


size_t mbstowcs (wchar_t *wstring, const char *string, size_t anzahl) 


 Konvertiert Multibyte-string in wchar_t-Darstellung. 
 Schreibt höchstens anzahl Elemente.

Parameter
 wstring wchar_t-Zielzeichenkette string  Multibyte-Zeichenkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/mbtowc?rev=1330092892&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:14:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mbtowc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/mbtowc?rev=1330092892&amp;do=diff</link>
        <description>mbtowc()

#include &lt;cstdlib&gt;


int mbtowc (wchar_t *result, const char *string, size_t anzahl) 


 Konvertiert Multibyte-string in wchar_t-Darstellung. 
 Berücksichtigt maximal anzahl Bytes.

Parameter
 result  Adresse einer wchar_t-Variable string  Multibyte-Zeichenkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/mem_fn?rev=1574261444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:50:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mem_fn()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/mem_fn?rev=1574261444&amp;do=diff</link>
        <description>mem_fn()

#include &lt;functional&gt;


template&lt;class R, class T&gt;
unspecified mem_fn(R T::* pm)


 Erzeugt ein Funktionsobjekt für eine Methode f, 
 die über einen T-Objektzeiger aufgerufen wird.

Parameter
 f  Name einer Methode 
Ergebnis

Rückgabewert: ein Funktor.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/memchr?rev=1574261645&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:54:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memchr()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/memchr?rev=1574261645&amp;do=diff</link>
        <description>memchr()

#include &lt;cstring&gt;


void * memchr (const void *block, int c, size_t anzahl) 


 Liefert einen Zeiger auf das erste Zeichen c
 in den ersten anzahl Zeichen von block.

Parameter
 block   Zeiger auf Speicherbereich  c       gesuchtes Zeichen  anzahl</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/memcmp?rev=1574261665&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:54:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memcmp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/memcmp?rev=1574261665&amp;do=diff</link>
        <description>memcmp()

#include &lt;cstring&gt;


int memcmp (const void *a1, const void *a2, size_t anzahl) 


 Vergleicht anzahl Bytes der beiden Speicherbereiche. 

Parameter
 a1      Zeiger auf Speicherblock  a2      Zeiger auf Speicherblock  anzahl  Groesse des Speicherblocks in Bytes</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/memcpy?rev=1574261690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:54:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memcpy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/memcpy?rev=1574261690&amp;do=diff</link>
        <description>memcpy()

#include &lt;cstring&gt;


void * memcpy (void *ziel, const void *quelle, size_t anzahl) 


 Kopiert anzahl Byte, ziel und quelle sollten nicht überlappen.

Parameter
 ziel    Zeiger auf Zielblock quelle  Zeiger auf Quellblock  anzahl  Groesse des Speicherblocks in Bytes</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/memmove?rev=1574261713&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:55:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memmove()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/memmove?rev=1574261713&amp;do=diff</link>
        <description>memmove()

#include &lt;cstring&gt;


void * memmove (void *ziel, const void *quelle, size_t anzahl) 


 Kopiert anzahl Byte zunächst von quelle
 in einen temporären Puffer und von dort ins ziel.

 Das ist zwar langsamer als memcpy(),
 dafür dürfen sich quelle und ziel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/memset?rev=1574261745&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:55:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memset()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/memset?rev=1574261745&amp;do=diff</link>
        <description>memset()

#include &lt;cstring&gt;


void * memset (void *block, int c, size_t anzahl) 


 Setzt anzahl Bytes im Speicherblock auf den Wert c.

Parameter
 block   Zeiger auf Speicherbereich  c       Füllwert  anzahl  Groesse des Speicherblocks in Bytes
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/merge?rev=1697278825&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:20:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>merge()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/merge?rev=1697278825&amp;do=diff</link>
        <description>merge()

#include &lt;algorithm&gt;


Out merge (In first, In last, In2 first2, In2 last2, Out result) 
Out merge (In first, In last, In2 first2, In2 last2, Out result, Binary comp) 
Out merge (Exec pol, In first, In last, In2 first2, In2 last2, Out result) 
Out merge (Exec pol, In first, In last, In2 first2, In2 last2, Out result, binary comp) 
 
[last1,last2,res] = ranges::merge (Range1 r1, Range2 r2, Out result, Binary comp = {}, Proj1 proj1 = {}, Proj2 proj2 = {}) 
[last1,last2,res] = ranges::merg…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/min_element?rev=1592223239&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:13:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>min_element()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/min_element?rev=1592223239&amp;do=diff</link>
        <description>min_element()

#include &lt;algorithm&gt;


For min_element (For first, For last) 
For min_element (For first, For last, Binary comp) 
For min_element (Exec pol, For first, For last) 
For min_element (Exec pol, For first, For last, Binary comp) 

For ranges::min_element (Range r, Binary comp = {}, Proj proj = {})
For ranges::min_element (For first, For last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/min?rev=1592223152&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:12:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>min()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/min?rev=1592223152&amp;do=diff</link>
        <description>min()

#include &lt;algorithm&gt;


const T&amp; min (const T&amp; a, const T&amp; b) 
const T&amp; min (const T&amp; a, const T&amp; b, Binary comp)
T min(std::initializer_list&lt;T&gt; values)  
T min(std::initializer_list&lt;T&gt; values, Binary comp)  

const T&amp; ranges::min (const T&amp; a, const T&amp; b, Binary comp = {}, Proj proj = {})
T ranges::min (std::initializer_list&lt;T&gt; values, Binary comp = {}, Proj proj = {})
T ranges::min (Range r, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/minmax_element?rev=1595153900&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-19T10:18:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>minmax_element()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/minmax_element?rev=1595153900&amp;do=diff</link>
        <description>minmax_element()

#include &lt;algorithm&gt;


std::pair&lt;For,For&gt; minmax_element (For first, For last) 
std::pair&lt;For,For&gt; minmax_element (For first, For last, Binary comp) 
std::pair&lt;For,For&gt; minmax_element (Exec pol, For first, For last) 
std::pair&lt;For,For&gt; minmax_element (Exec pol, For first, For last, Binary comp) 

Range ranges::minmax_element (Range r, Binary comp = {}, Proj proj = {})
Range ranges::minmax_element (For first, For last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/minmax?rev=1697279165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:26:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>minmax()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/minmax?rev=1697279165&amp;do=diff</link>
        <description>minmax()

#include &lt;algorithm&gt;


std::pair&lt;T,T&gt; minmax (const T&amp; a, const T&amp; b) 
std::pair&lt;T,T&gt; minmax (const T&amp; a, const T&amp; b, Binary comp)
std::pair&lt;T,T&gt; minmax(std::initializer_list&lt;T&gt; values)  
std::pair&lt;T,T&gt; minmax(std::initializer_list&lt;T&gt; values, Binary comp)  

[min,max] = ranges::minmax (const T&amp; a, const T&amp; b, Binary comp = {}, Proj proj = {})
[min,max] = ranges::minmax (std::initializer_list&lt;T&gt; values, Binary comp = {}, Proj proj = {})
[min,max] = ranges::minmax (Range r, Binary comp =…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/mismatch?rev=1697279292&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:28:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mismatch()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/mismatch?rev=1697279292&amp;do=diff</link>
        <description>mismatch()

#include &lt;algorithm&gt;


std::pair&lt;In, In2&gt; mismatch (In first, In last, In2 first2) 
std::pair&lt;In, In2&gt; mismatch (In first, In last, In2 first2, Binary pred) 
std::pair&lt;In, In2&gt; mismatch (In first, In last, In2 first2, In2 last2) 
std::pair&lt;In, In2&gt; mismatch (In first, In last, In2 first2, In2 last2, Binary pred) 
std::pair&lt;In, In2&gt; mismatch (Exec pol, In first, In last, In2 first2) 
std::pair&lt;In, In2&gt; mismatch (Exec pol, In first, In last, In2 first2, Binary pred) 
std::pair&lt;In, In2&gt;…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/mktime?rev=1574261840&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:57:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mktime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/mktime?rev=1574261840&amp;do=diff</link>
        <description>mktime()

#include &lt;ctime&gt;


time_t mktime (struct tm *brokentime) 


 Rechnet kalendarisch gegebene lokale Zeit in eine Systemzeit um.

Parameter
 brokentime  Zeiger auf eine struct tm-Struktur mit lokaler Zeit
Ergebnis

Rückgabewert: Systemzeit.

Die Codierung der Systemzeit ist durch den Sprachstandard ISO C 9899:1999 nicht festgelegt.
Eine verbreitete Implementation ist der &quot;UNIX-Zeitstempel&quot; (Sekunden seit 01.01.1970 0:00:00 GMT).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/modf?rev=1574261585&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:53:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>modf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/modf?rev=1574261585&amp;do=diff</link>
        <description>modf()

#include &lt;cmath&gt;


double modf (double x, double *ganzzahl) 


 Spaltet ganzzahl von x ab und liefert den Nachkommaanteil.

Parameter
 x         Fließkommazahl  ganzzahl  Zeiger auf Fließkommavariable 
Ergebnis

Rückgabewert: x - *ganzzahl.
Beide Teile erhalten dasselbe Vorzeichen wie</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/move_backward?rev=1697277141&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:52:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>move_backward()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/move_backward?rev=1697277141&amp;do=diff</link>
        <description>move_backward()

#include &lt;algorithm&gt;


[last, res] = ranges::move_backward (Range r, Bi2 result) 
[last, res] = ranges::move_backward (Bi first, Bi last, Bi2 result) 


 Verschiebt die Elemente des Bereiches [first,last) nach [result - (last-first),result). 

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/move?rev=1697277086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:51:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>move()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/move?rev=1697277086&amp;do=diff</link>
        <description>move()

#include &lt;algorithm&gt;


Out move (In first, In last, Out result) 
Out move (Exec pol, In first, In last, Out result) 
 
[last, res] = ranges::move (Range r, Out result) 
[last, res] = ranges::move (In first, In last, Out result) 


 Verschiebt die Elemente</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/nearbyint?rev=1574261901&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:58:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nearbyint()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/nearbyint?rev=1574261901&amp;do=diff</link>
        <description>nearbyint()

#include &lt;cmath&gt;


double nearbyint (double x) 


 Liefert die nächstgelegene Ganzzahl mit der aktuell vorgebenen Rundungsrichtung, ohne FE_INEXACT-Ausnahme der Gleitkommaeinheit zu setzen. 

Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert: gerundeter Wert von</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/next_permutation?rev=1697278502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:15:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>next_permutation()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/next_permutation?rev=1697278502&amp;do=diff</link>
        <description>next_permutation()

#include &lt;algorithm&gt;


bool next_permutation (Bi first, Bi last) 
bool next_permutation (Bi first, Bi last, Binary comp) 
 
[last,B] = ranges::next_permutation (Range r, Binary comp = {}, Proj proj = {}) 
[last,B] = ranges::next_permutation (Bi first, Bi last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/next?rev=1574261919&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:58:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>next()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/next?rev=1574261919&amp;do=diff</link>
        <description>next()

#include &lt;iterator&gt;


template &lt;class For&gt;
For next(For iter, typename iterator_traits&lt;For&gt;::difference_type n = 1)


 Liefert einen Iterator auf das n-te Elements nach *iter eines Containerbereichs. 

Parameter
 iter  ein Iterator  n     Ganzzahl 
Ergebnis

 Rückgabewert:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/nextafter?rev=1574261943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:59:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nextafter()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/nextafter?rev=1574261943&amp;do=diff</link>
        <description>nextafter()

#include &lt;cmath&gt;


double nextafter (double x, double y) 
double nexttoward (double x, long double y) 


Liefert die nächste darstellbare Gleitkommazahl nach x in Richtung y.
Beide Funktionen unterscheiden sich nur im Typ des zweiten Parameters.
Überladungen für</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/none_of?rev=1592127942&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T09:45:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>none_of()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/none_of?rev=1592127942&amp;do=diff</link>
        <description>none_of()

#include &lt;algorithm&gt;


bool ranges::none_of(Range r, Pred pred, Proj proj = {})
bool ranges::none_of(In first, In last, Pred pred, Proj proj = {})
bool none_of (In first, In last, Pred pred) 


 Prüft, ob kein Element e des Bereiches [first,last) das Prädikat</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/not_fn?rev=1484493695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-15T15:21:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>not_fn()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/not_fn?rev=1484493695&amp;do=diff</link>
        <description>not_fn()

#include &lt;functional&gt;


template &lt;class Pred&gt; unspecified not_fn (const Pred&amp; p) // C++17


 Konstruiert das Komplement eines Prädikats.

Parameter
 p  Prädikat 
Ergebnis

Rückgabewert: Funktor, 
der jeden Rückgabewert von p negiert.

Siehe auch

not1(), not2() (beide seit C++17 geächtet).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/nth_element?rev=1592318669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:44:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nth_element()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/nth_element?rev=1592318669&amp;do=diff</link>
        <description>nth_element()

#include &lt;algorithm&gt;


void nth_element (Ran first, Ran nth, Ran last) 
void nth_element (Ran first, Ran nth, Ran last, Binary comp) 
void nth_element (Exec pol, Ran first, Ran nth, Ran last) 
void nth_element (Exec pol, Ran first, Ran nth, Ran last, Binary comp) 
 
Ran ranges::nth_element (Range r, Ran nth, Binary comp = {}, Projproj = {}) 
Ran ranges::nth_element (Ran first, Ran nth, Ran last, Binary comp = {}, Projproj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/offsetof?rev=1574261980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:59:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>offsetof()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/offsetof?rev=1574261980&amp;do=diff</link>
        <description>offsetof()

#include &lt;cstddef&gt;


size_t offsetof (typ, komponente) 


 Liefert den Abstand der Komponente von der Speicheradresse einer Struktur typ.

Parameter
 typ         ein struct-Datentyp  komponente  Name einer Komponente von typ
Ergebnis

Rückgabewert: Versatz von Anfangsadresse in Byte.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sort_copy?rev=1697278661&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:17:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partial_sort_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sort_copy?rev=1697278661&amp;do=diff</link>
        <description>partial_sort_copy()

#include &lt;algorithm&gt;


Ran partial_sort_copy (In first, In last, Ran result_first, Ran result_last) 
Ran partial_sort_copy (In first, In last, Ran result_first, Ran result_last, Binary comp) 
Ran partial_sort_copy (Exec pol, In first, In last, Ran result_first, Ran result_last) 
Ran partial_sort_copy (Exec pol, In first, In last, Ran result_first, Ran result_last, Binary comp) 
 
[last,res] = partial_sort_copy (Range1 r1, Range2 result, Binary comp = {}, Proj1 proj1 = {}, Pr…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sort?rev=1595164546&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-19T13:15:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partial_sort()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sort?rev=1595164546&amp;do=diff</link>
        <description>partial_sort()

#include &lt;algorithm&gt;


void partial_sort (Ran first, Ran middle, Ran last) 
void partial_sort (Ran first, Ran middle, Ran last, Binary comp) 
void partial_sort (Exec pol, Ran first, Ran middle, Ran last) 
void partial_sort (Exec pol, Ran first, Ran middle, Ran last, Binary comp) 
 
Ran ranges::partial_sort (Range r, Ran middle, Binary comp = {}, Proj proj = {}) 
Ran ranges::partial_sort (Ran first, Ran middle, Ran last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sum?rev=1574256049&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:20:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partial_sum()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/partial_sum?rev=1574256049&amp;do=diff</link>
        <description>partial_sum()

#include &lt;numeric&gt;


Out partial_sum (In first, In last, Out result) 
Out partial_sum (In first, In last, Out result, Binary op) 


 Legt die Partialsummenfolge der Sequenz [first,last) in [result,...) ab.


 x1, x1+x2, x1+x2+x3, ...
 x1, x1 op x2, x1 op x2 op x3, ...</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/partition_copy?rev=1697278756&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:19:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partition_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/partition_copy?rev=1697278756&amp;do=diff</link>
        <description>partition_copy()

#include &lt;algorithm&gt;


std:pair&lt;Out, Out2&gt; partition_copy (In first, In last, Out good, Out2 bad, Pred pred) 
std:pair&lt;Out, Out2&gt; partition_copy (Exec pol, In first, In last, Out good, Out2 bad, Pred pred) 
 
[last, endgood, endbad] = ranges::partition_copy (Range r, Out good, Out2 bad, Pred pred, Proj proj = {}) 
[last, endgood, endbad] = ranges::partition_copy (In first, In last, Out good, Out2 bad, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/partition_point?rev=1592319340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:55:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partition_point()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/partition_point?rev=1592319340&amp;do=diff</link>
        <description>partition_point()

#include &lt;algorithm&gt;


For partition_point (For first, For last, Pred pred) 
 
For ranges::partition_point (Range r, Pred pred, Proj proj = {}) 
For ranges::partition_point (For first, For last, Pred pred, Proj proj = {})


 Liefert den Iterator hinter das letzte Element</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/partition?rev=1592318954&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:49:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partition()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/partition?rev=1592318954&amp;do=diff</link>
        <description>partition()

#include &lt;algorithm&gt;


For partition (For first, For last, Pred pred) 
For partition (Exec pol, For first, For last, Pred pred) 
 
Range range::partition (Range r, Pred pred, Proj proj = {}) 
Range range::partition (For first, For last, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/perror?rev=1574262010&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:00:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>perror()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/perror?rev=1574262010&amp;do=diff</link>
        <description>perror()

#include &lt;cstdio&gt;


void perror (const char *meldung) 


 Schreibt die Meldung und die zu errno
 gehörende Systemfehlermeldung in die Standardfehlerausgabe stderr.

Parameter
 meldung  beliebiger Text
Ergebnis

Rückgabewert: keiner.

Siehe auch

&lt;iostream&gt;,
strerror().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/pop_heap?rev=1592320548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:15:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pop_heap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/pop_heap?rev=1592320548&amp;do=diff</link>
        <description>pop_heap()

#include &lt;algorithm&gt;


void pop_heap (Ran first, Ran last) 
void pop_heap (Ran first, Ran last, Binary comp) 
 
Ran ranges::pop_heap (Range r, Binary comp = {}, proj = {}) 
Ran ranges::pop_heap (Ran first, Ran last, Binary comp = {}, proj = {}) 


Vertauscht *first und *(last-1) 
des als Heap geordneten Bereiches [first,last) 
und ordnet den vor dem letzten Element liegenden Teilbereich wieder zu einem Heap um.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/popcount?rev=1603618640&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:37:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>popcount()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/popcount?rev=1603618640&amp;do=diff</link>
        <description>popcount()

#include &lt;bit&gt;


int popcount (T x)


 Liefert Anzahl der auf 1 gesetzten Bits. 

Parameter
 x  vorzeichenlose Ganzzahl 
Ergebnis

Rückgabewert: 

Siehe auch

bit_width(),
countl_one(),
countl_zero(),
countr_one(),
countr_zero(),
has_single_bit().

Beispiel


#include &lt;bit&gt;
#include &lt;iostream&gt;

int main()
{
  auto n = 42u;
  
  std::cout &lt;&lt; std::has_single_bit(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_ceil(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_floor(n) &lt;&lt; &#039;\n&#039;;
  std::cout &lt;&lt; std::bit_width(…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/pow?rev=1574262023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:00:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pow()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/pow?rev=1574262023&amp;do=diff</link>
        <description>pow()

#include &lt;cmath&gt;


double pow (double x, double y) 


 Liefert die Potenz $x^y$. Für x &lt; 0 muss y ganzzahlig sein.

Parameter
 x, y     Gleitkommazahlen 
Ergebnis

Rückgabewert: $x^y$. 
Für positive Basis ist das Ergebnis gleichwertig zu exp(y*log(x)).

Bei negativer Basis und nichtganzzahligem Exponent 
tritt ein Argumentfehler</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/prev_permutation?rev=1697278587&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:16:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>prev_permutation()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/prev_permutation?rev=1697278587&amp;do=diff</link>
        <description>prev_permutation()

#include &lt;algorithm&gt;


bool prev_permutation (Bi first, Bi last) 
bool prev_permutation (Bi first, Bi last, binary comp) 
 
[last,B] = ranges::prev_permutation (Range r, Binary comp = {}, Proj proj = {}) 
[last,B] = ranges::prev_permutation (Bi first, Bi last, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/prev?rev=1574262035&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:00:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>prev()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/prev?rev=1574262035&amp;do=diff</link>
        <description>prev()

#include &lt;iterator&gt;


template &lt;class Bi&gt;
Bi prev(Bi iter, typename iterator_traits&lt;Bi&gt;::difference_type n = 1)


 Liefert einen Iterator auf das n-te Element vor *iter eines Containerbereichs. 

Parameter
 iter  ein Iterator  n     Ganzzahl 
Ergebnis

 Rückgabewert:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/printf?rev=1574262050&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:00:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>printf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/printf?rev=1574262050&amp;do=diff</link>
        <description>printf()

#include &lt;cstdio&gt;


int printf (const char *format, ...) 


 Formatierte Ausgabe nach stdout. 

Parameter
 format  Formatzeichenkette  ...     weitere Argumente je nach Platzhalter
Die Formatzeichenkette der printf()-Familie 
kann neben gewöhnlichen Zeichen 
Platzhalter für andere Werte besitzen.
Nach einem</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ptr_fun?rev=1477919632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-10-31T13:13:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ptr_fun()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ptr_fun?rev=1477919632&amp;do=diff</link>
        <description>ptr_fun()

#include &lt;functional&gt; (veraltet: verwende statt dessen: bind())


template &lt;class Arg, class Result&gt; 
pointer_to_unary_function&lt;Arg,Result&gt; ptr_fun (Result (*f)(Arg)) 

template &lt;class Arg1, class Arg2, class Result&gt; 
pointer_to_binary_function&lt;Arg1,Arg2,Result&gt; ptr_fun (Result (*f)(Arg1, Arg2))</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/push_heap?rev=1592320427&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:13:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>push_heap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/push_heap?rev=1592320427&amp;do=diff</link>
        <description>push_heap()

#include &lt;algorithm&gt;


void push_heap (Ran first, Ran last) 
void push_heap (Ran first, Ran last, Binary comp) 
 
Ran ranges::push_heap (Range r, Binary comp = {}, proj = {}) 
Ran ranges::push_heap (Ran first, Ran last, Binary comp = {}, proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/putc?rev=1574262089&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:01:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>putc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/putc?rev=1574262089&amp;do=diff</link>
        <description>putc()

#include &lt;cstdio&gt;


int putc (int c, FILE *datei) 


 Schreibt das Zeichen c in die datei.

Parameter
 c  auszugebendes Zeichen  c  Zeiger auf eine zum Schreiben geöffnete Datei
Ergebnis

Rückgabewert: c, bei Ausgabefehler EOF.

Siehe auch

&lt;iostream&gt;,
fputc(),
getc(),
putchar().</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/putchar?rev=1574262109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:01:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>putchar()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/putchar?rev=1574262109&amp;do=diff</link>
        <description>putchar()

#include &lt;cstdio&gt;


int putchar (int c) 


 Schreibt das Zeichen c in die Standardausgabe stdout
(gleichwertig zu putc(stdin)).

Parameter
 c  auszugebendes Zeichen 
Ergebnis

Rückgabewert: c, bei Ausgabefehler EOF.

Siehe auch

&lt;iostream&gt;,
fputc(),
getchar(),
putc().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/puts?rev=1574262131&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:02:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>puts()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/puts?rev=1574262131&amp;do=diff</link>
        <description>puts()

#include &lt;cstdio&gt;


int puts (const char *s) 


 Schreibt die Zeichenkette s in die Standardausgabe stdout. 

Parameter
 s  Zeiger auf den Speicherplatz 
Ergebnis

Rückgabewert: Anzahl geschriebener Zeichen, bei Ausgabefehler EOF.

Siehe auch

&lt;fstream&gt;,
fgets(),
fputs(),</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/qsort?rev=1574262170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:02:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>qsort()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/qsort?rev=1574262170&amp;do=diff</link>
        <description>qsort()

#include &lt;cstdlib&gt;


void qsort (void *array, size_t count, size_t size, 
            int (*compare)(const void*, const void*)) 


 Quick Sort.

Parameter
 array    Feldanfang   count    Anzahl der Feldelemente  size     Größe eines Feldelementes in Byte</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/quoted?rev=1454589110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-04T12:31:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>quoted()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/quoted?rev=1454589110&amp;do=diff</link>
        <description>quoted()


template &lt;class charT&gt;
T11 quoted (std::basic_string&lt;CharT&gt;&amp; s, charT delim=&#039;&quot;&#039;, charT escape=&#039;\\&#039;) 


Ein-/Ausgabe von Zeichenketten in &quot;Gänsefüßchen&quot; (C++14).

Parameter
 s  std::string, bei Eingabe auch C-Zeichenkette  delim  Begrenzungszeichen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/raise?rev=1334157836&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:23:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>raise()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/raise?rev=1334157836&amp;do=diff</link>
        <description>raise()

#include &lt;csignal&gt;


int raise (int signum) 


 Löst ein Signal signum aus.

Warnung:
Destruktoren
automatischer und statischer Objekte
werden nicht aufgerufen.
In C++ sollte der Mechanismus der
Ausnahmebehandlung vorgezogen werden.

Parameter
 signum  Signalnummer 
Ergebnis

Rückgabewert: 0 bei E

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rand?rev=1424085758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T11:22:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rand()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rand?rev=1424085758&amp;do=diff</link>
        <description>rand()

#include &lt;cstdlib&gt; (bis C++14)


int rand () 


 Liefert eine pseudozufällige Zahl im Bereich 0..RAND_MAX.

Parameter
 -  - 
Ergebnis

Rückgabewert: nichtnegative ganze Zahl.

Vor dem ersten Aufruf sollte der 
Zufallszahlengenerator initialisiert werden.

Vorsicht: Nicht auf allen System liefert die Funktion
gute Zufallsfolgen, besonders die niederwertigen Bits sind oft fragwürdig.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/random_shuffle?rev=1574257332&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T13:42:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>random_shuffle()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/random_shuffle?rev=1574257332&amp;do=diff</link>
        <description>random_shuffle()

#include &lt;algorithm&gt; (bis C++14, entfernt in C++17) Ersatz: shuffle()


void random_shuffle (Ran first, Ran last) 
void random_shuffle (Ran first, Ran last, Func&amp; zufallsgenerator) 


 Ordnet den Bereich [first,last) zufällig um.

Parameter
 first  Anfang des Bereiches</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/realloc?rev=1574262603&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:10:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>realloc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/realloc?rev=1574262603&amp;do=diff</link>
        <description>realloc()

#include &lt;cstdlib&gt;


void * realloc (void *ptr, size_t neue_groesse) 


 Vergroessert den mit 
 calloc() oder
 malloc()
 reservierten Speicherbereich.

Bei Bedarf wird dazu ein neuer Speicherbereich bereitgestellt.
Der alte Speicherinhalt wird soweit wie möglich 
(bis zum Minimum von alter und neuer Blockgröße) übernommen
und der alte Speicherblock freigegeben.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/reduce?rev=1627724827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:47:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reduce()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/reduce?rev=1627724827&amp;do=diff</link>
        <description>reduce()

#include &lt;numeric&gt;


T reduce (In first, In last) 
T reduce (In first, In last, T startwert) 
T reduce (In first, In last, T startwert, Binary op) 

T reduce (Exec pol, In first, In last) 
T reduce (Exec pol, In first, In last, T startwert) 
T reduce (Exec pol, In first, In last, T startwert, Binary op)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ref?rev=1574258852&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:07:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ref()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ref?rev=1574258852&amp;do=diff</link>
        <description>ref()

#include &lt;functional&gt;


template &lt;class T&gt; reference_wrapper&lt;T&gt; ref(T&amp; x)
template &lt;class T&gt; reference_wrapper&lt;const T&gt; cref(const T&amp; x)


 Kapselt eine (konstante) Referenz auf eine Variable.

Parameter
 x    (konstante) Variable 
Ergebnis

Rückgabewert: Wrapper.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/regex_match?rev=1574262626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:10:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>regex_match()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/regex_match?rev=1574262626&amp;do=diff</link>
        <description>regex_match()

#include &lt;regex&gt;


bool regex_match(const string&amp; s, const regex&amp; e, match_flag_type flags = match_default)
bool regex_match(const string&amp; s, smatch&amp; m, const regex&amp; e, match_flag_type flags = match_default)
bool regex_match(Bi first, Bi last, const regex&amp; e, match_flag_type flags = match_default)
bool regex_match(Bi first, Bi last, smatch&amp; m, const regex&amp; e, match_flag_type flags = match_default)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/regex_replace?rev=1554050177&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-31T16:36:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>regex_replace()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/regex_replace?rev=1554050177&amp;do=diff</link>
        <description>regex_replace()

#include &lt;regex&gt;


string regex_replace(const string&amp; s, const regex&amp; e, const string&amp; fmt, match_flag_type flags = match_default)
Out    regex_replace(Out out, Bi first, Bi last, const regex&amp; e, const string&amp; fmt, match_flag_type flags = match_default)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/regex_search?rev=1574262645&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:10:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>regex_search()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/regex_search?rev=1574262645&amp;do=diff</link>
        <description>regex_search()

#include &lt;regex&gt;


bool regex_search(const string&amp; s, const regex&amp; e, match_flag_type flags = match_default)
bool regex_search(const string&amp; s, smatch&amp; m, const regex&amp; e, match_flag_type flags = match_default)
bool regex_search(Bi first, Bi last, const regex&amp; e, match_flag_type flags = match_default)
bool regex_search(Bi first, Bi last, smatch&amp; m, const regex&amp; e, match_flag_type flags = match_default)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/remainder?rev=1574262656&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:10:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remainder()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/remainder?rev=1574262656&amp;do=diff</link>
        <description>remainder()

#include &lt;cmath&gt;


double remainder (double x, double y) 


 Liefert $r = x - n y$ mit nächstgelegenem ganzzahligen Quotienten $n$.
 Bei $|n - x/y| = 0.5$ ist $n$ gerade.

Parameter
 x  Dividend  y  Divisor ungleich 0
Ergebnis

Rückgabewert: x REM y nach IEC 60559.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/remove_copy_if?rev=1697277895&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:04:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remove_copy_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/remove_copy_if?rev=1697277895&amp;do=diff</link>
        <description>remove_copy_if()

#include &lt;algorithm&gt;


Out remove_copy_if (In first, In last, Out result, Pred pred) 
Out remove_copy_if (Exec pol, In first, In last, Out result, Pred pred) 
 
[last, res] = ranges::remove_copy_if (Range r, Out result, Pred pred, Proj proj = {}) 
[last, res] = ranges::remove_copy_if (In first, In last, Out result, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/remove_copy?rev=1697277859&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:04:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remove_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/remove_copy?rev=1697277859&amp;do=diff</link>
        <description>remove_copy()

#include &lt;algorithm&gt;


Out remove_copy (In first, In last, Out result, T wert) 
Out remove_copy (Exec pol, In first, In last, Out result, T wert) 
 
[last, res] = ranges::remove_copy (Range r, Out result, T wert, Proj proj = {}) 
[last, res] = ranges::remove_copy (In first, In last, Out result, T wert, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/remove_if?rev=1592291327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T07:08:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remove_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/remove_if?rev=1592291327&amp;do=diff</link>
        <description>remove_if()

#include &lt;algorithm&gt;


For remove_if (For first, For last, Pred pred) 
For remove_if (Exec pol, For first, For last, Pred pred) 
 
Range ranges::remove_if (Range r, Pred pred, Proj proj = {}) 
Range ranges::remove_if (For first, For last, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/remove?rev=1592291228&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T07:07:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remove()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/remove?rev=1592291228&amp;do=diff</link>
        <description>remove()

#include &lt;algorithm&gt;


For remove (For first, For last, T wert) 
For remove (Exec pol, For first, For last, T wert) 
 
Range ranges::remove (Range r, T wert, Proj proj = {}) 
Range ranges::remove (For first, For last, T wert, Proj proj = {}) 


 Entfernt im Bereich [first,last) alle Elemente</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/removec?rev=1574262679&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:11:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remove() (C-Funktion)</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/removec?rev=1574262679&amp;do=diff</link>
        <description>remove() (C-Funktion)

#include &lt;cstdio&gt;


int remove (const char *dateiname) 


 Löscht die durch dateiname angegebene Datei.

Parameter
 dateiname  C-Zeichenkette 
Ergebnis

Rückgabewert: 0 bei Erfolg, sonst ungleich 0.

Siehe auch

fs::remove,
rename().

Beispiel


#include &lt;cstdio&gt;
#include &lt;iostream&gt;

int main()
{
  using namespace std;
  if (remove(&quot;test.txt&quot;) != 0)
  {
    cerr &lt;&lt; &quot;Datei konnte nicht geloescht werden.\n&quot;;
  } 
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/remquo?rev=1574262694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:11:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remquo()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/remquo?rev=1574262694&amp;do=diff</link>
        <description>remquo()

#include &lt;cmath&gt;


double remquo (double x, double y, int* n) 


 Liefert $r = x - n y$ und den nächstgelegenen ganzzahligen Quotienten $n$.
 Bei $|n - x/y| = 0.5$ ist $n$ gerade.

Parameter
 x  Dividend  y  Divisor ungleich 0
Ergebnis

Rückgabewert: std::remainder(x,y). 
 Der im Argument</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rename?rev=1574262715&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:11:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rename()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rename?rev=1574262715&amp;do=diff</link>
        <description>rename()

#include &lt;cstdio&gt;


int rename (const char *altername, const char *neuername) 


Benennt eine Datei um.

Parameter
 altername  C-Zeichenkette  neuername  C-Zeichenkette 
Ergebnis

Rückgabewert: 0 bei Erfolg, sonst ungleich 0.

Siehe auch

fs::rename,
remove() (C-Funktion).

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/replace_copy_if?rev=1697277247&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:54:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>replace_copy_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/replace_copy_if?rev=1697277247&amp;do=diff</link>
        <description>replace_copy_if()

#include &lt;algorithm&gt;


Out replace_copy_if (In first, In last, Out result, Pre pred, T neuerwert) 
Out replace_copy_if (Exec pol, In first, In last, Out result, Pre pred, T neuerwert) 
 
[last, out] = ranges::replace_copy_if (Range r, Out result, Pre pred, T neuerwert, Proj proj = {}) 
[last, out] = ranges::replace_copy_if (In first, In last, Out result, Pre pred, T neuerwert, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/replace_copy?rev=1697277220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:53:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>replace_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/replace_copy?rev=1697277220&amp;do=diff</link>
        <description>replace_copy()

#include &lt;algorithm&gt;


Out replace_copy (In first, In last, Out result, T alterwert, T neuerwert) 
Out replace_copy (Exec pol, In first, In last, Out result, T alterwert, T neuerwert) 
 
[last, out] = ranges::replace_copy (Range r, Out result, T alterwert, T neuerwert, Proj proj = {}) 
[last, out] = ranges::replace_copy (In first, In last, Out result, T alterwert, T neuerwert, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/replace_if?rev=1592248413&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T19:13:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>replace_if()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/replace_if?rev=1592248413&amp;do=diff</link>
        <description>replace_if()

#include &lt;algorithm&gt;


void replace_if (For first, For last, Pred pred, T neuerwert) 
void replace_if (Exec pol, For first, For last, Pred pred, T neuerwert) 
 
In ranges::replace_if (Range r, Pred pred, T neuerwert, Proj proj = {}) 
In ranges::replace_if (For first, For last, Pred pred, T neuerwert, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/replace?rev=1592248287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T19:11:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>replace()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/replace?rev=1592248287&amp;do=diff</link>
        <description>replace()

#include &lt;algorithm&gt;


void replace (For first, For last, T alterwert, T neuerwert) 
void replace (Exec pol, For first, For last, T alterwert, T neuerwert) 
 
In ranges::replace (Range r, T alterwert, T neuerwert, Proj proj = {}) 
In ranges::replace (In first, In last, T alterwert, T neuerwert, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/resetiosflags?rev=1574262729&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:12:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resetiosflags()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/resetiosflags?rev=1574262729&amp;do=diff</link>
        <description>resetiosflags()

#include &lt;iomanip&gt;


MANIP resetiosflags (ios_base::fmt_flags mask) 


 Setzt Flaggen zurück.

Parameter
 mask  zurückzusetzende Schalter
Ergebnis

Rückgabewert: ein implementationsabhängiger Manipulator,
der für den Ein- oder Ausgabe-Datenstrom</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/return_temporary_buffer?rev=1479578521&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-19T18:02:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>return_temporary_buffer()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/return_temporary_buffer?rev=1479578521&amp;do=diff</link>
        <description>return_temporary_buffer()

#include &lt;memory&gt;


template &lt;class T&gt; void return_temporary_buffer (T* p) // geächtet in C++17


 Gibt den Speicher frei, der vorher mit 
 get_temporary_buffer()
 allokiert wurde.

Parameter
 p  Zeiger auf den Pufferspeicher
Ergebnis

Rückgabewert: keiner.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/reverse_copy?rev=1697278364&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:12:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reverse_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/reverse_copy?rev=1697278364&amp;do=diff</link>
        <description>reverse_copy()

#include &lt;algorithm&gt;


Out reverse_copy (Bi first, Bi last, Out result) 
Out reverse_copy (Exec pol, Bi first, Bi last, Out result)
 
[last,res] = ranges::reverse_copy (Range r, Out result) 
[last,res] = ranges::reverse_copy (Bi first, Bi last, Out result)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/reverse?rev=1592295254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T08:14:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reverse()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/reverse?rev=1592295254&amp;do=diff</link>
        <description>reverse()

#include &lt;algorithm&gt;


void reverse (Bi first, Bi last) 
void reverse (Exec pol, Bi first, Bi last) 
 
Bi ranges::reverse (Range r) 
Bi ranges::reverse (Bi first, Bi last) 


 Kehrt die Reihenfolge des Elemente im Bereich [first,last) um.

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rewind?rev=1574262748&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:12:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rewind()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rewind?rev=1574262748&amp;do=diff</link>
        <description>rewind()

#include &lt;cstdio&gt;


void rewind (FILE *datei) 


 Spult datei an den Anfang zurück.

Parameter
 datei  Zeiger auf einen mit fopen() geöffneten Datenstrom
Ergebnis

Rückgabewert: keiner.

Siehe auch

fsetpos(),
fseek().

Beispiel


#include &lt;cstdio&gt;
#include &lt;iostream&gt;

int main()
{
  using namespace std;
  FILE* datei;

  if ((datei = fopen(&quot;test.txt&quot;, &quot;r&quot;)) == NULL)
  {
    cerr &lt;&lt; &quot;Fehler beim Öffnen der Datei\n&quot;;
    return 1;
  }
  // ... lesen
  rewind(datei);  // wieder am Anfang…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/riemann_zeta?rev=1480774370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>riemann_zeta()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/riemann_zeta?rev=1480774370&amp;do=diff</link>
        <description>riemann_zeta()

#include &lt;cmath&gt;


 double riemann_zeta(double x)  // C++17



 Liefert Wert der Riemannschen Zeta-Funktion $\zeta(x) = \sum_{n=1}^{\infty} \frac{1}{n^x}$ für reelles x.

Parameter
 x   
Ergebnis

Rückgabewert: $\zeta(x)$. 

Siehe auch

-.

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  for (int i = -500; i &lt;= 500; ++i)
  {
    double x = 0.01*i;
    std::cout &lt;&lt; x &lt;&lt; &#039;\t&#039; &lt;&lt; std::riemann_zeta(x) &lt;&lt; &#039;\n&#039;;
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rint?rev=1574261251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:47:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rint()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rint?rev=1574261251&amp;do=diff</link>
        <description>rint()

#include &lt;cmath&gt;


long lrint (double x) 
long long llrint (double x) 
double rint (double x) 


Beschreibung:
 Liefert die nächstgelegene Ganzzahl mit der aktuell vorgebenen Rundungsrichtung, 
 setzt FE_INEXACT-Ausnahme der Gleitkommaeinheit,
 wenn Ergebnis != x.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rotate_copy?rev=1697278393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:13:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rotate_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rotate_copy?rev=1697278393&amp;do=diff</link>
        <description>rotate_copy()

#include &lt;algorithm&gt;


Out rotate_copy (For first, For middle, For last, Out result) 
Out rotate_copy (Exec pol, For first, For middle, For last, Out result) 
 
[last,res] = ranges::rotate_copy (Range r, For last, Out result) 
[last,res] = ranges::rotate_copy (For first, For middle, For last, Out result)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rotate?rev=1592295502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T08:18:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rotate()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rotate?rev=1592295502&amp;do=diff</link>
        <description>rotate()

#include &lt;algorithm&gt;


For rotate (For first, For middle, For last) 
For rotate (Exec pol, For first, For middle, For last) 
 
Range ranges::rotate (For first, For middle, For last) 


 Vertauscht die Bereiche [first,middle) und [middle,last). 

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rotl?rev=1603618562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:36:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rotl()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rotl?rev=1603618562&amp;do=diff</link>
        <description>rotl()

#include &lt;bit&gt;


T rotl (T x, int n)


 Bitweise um n nach links rotieren.

Parameter
 x  vorzeichenlose Ganzzahl  n  Anzahl der Stellen 
Ergebnis

Rückgabewert: falls n

	*  0: x 
	*  positiv: (x &lt;&lt; r) | (x &gt;&gt; (N - r))
	*  negativ: rotr(x, -r)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/rotr?rev=1603618574&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-25T09:36:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rotr()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/rotr?rev=1603618574&amp;do=diff</link>
        <description>rotr()

#include &lt;bit&gt;


T rotr (T x, int n)


 Bitweise um n nach rechts rotieren.

Parameter
 x  vorzeichenlose Ganzzahl  n  Anzahl der Stellen 
Ergebnis

Rückgabewert: falls n

	*  0: x 
	*  positiv: (x &gt;&gt; r) | (x &lt;&lt; (N - r))
	*  negativ: rotl(x, -r)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/round?rev=1574261277&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T14:47:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>round()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/round?rev=1574261277&amp;do=diff</link>
        <description>round()

#include &lt;cmath&gt;


long lround (double x) 
long long llround (double x) 
double round(double x)


 Rundet zur nächstgelegenen Ganzzahl $n\leq x$ (bei $n,5$ bei von Null weg gerundet).

Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert: gerundeter Wert von x</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sample?rev=1592295761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T08:22:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sample()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sample?rev=1592295761&amp;do=diff</link>
        <description>sample()

#include &lt;algorithm&gt; (seit C++17)


Out sample (In first, In last, Out first2, N n, UniformRandomBitGenerator zufall)  // C++17
 
Out ranges::sample (Range r, Out first2, N n, UniformRandomBitGenerator zufall)
Out ranges::sample (In first, In last, Out first2, N n, UniformRandomBitGenerator zufall)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/scalbn?rev=1574262888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:14:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scalbn()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/scalbn?rev=1574262888&amp;do=diff</link>
        <description>scalbn()

#include &lt;cmath&gt;


double scalbn (double x, int n) 
double scalbln (double x, long int n) 


 Liefert $x\cdot b^n$ mit $b$ = FLT_RADIX.

Parameter
 x  zu skalierende Gleitkommazahl  n  Exponent
Ergebnis

Rückgabewert: $x\cdot b^n$ (ohne Aufruf von pow(b,n)).

Siehe auch

ilogb(),
ldexp().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/scanf?rev=1574262912&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:15:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scanf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/scanf?rev=1574262912&amp;do=diff</link>
        <description>scanf()

#include &lt;cstdio&gt;


int scanf (const char *format, ...) 


 Formatierte Eingabe von stdin.

Parameter
 format  Formatzeichenkette  ...     weitere Argumente je nach Platzhalter
Die Formatzeichenkette der scanf()-Familie 
kann neben gewöhnlichen Zeichen 
Platzhalter für andere Werte besitzen.
Nach einem</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/search_n?rev=1592141204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T13:26:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>search_n()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/search_n?rev=1592141204&amp;do=diff</link>
        <description>search_n()

#include &lt;algorithm&gt;


For search_n (For first, For last, Size n, T wert) 
For search_n (For first, For last, Size n, T wert, Binary pred) 
For search_n (Exec pol, For first, For last, Size n, T wert) 
For search_n (Exec pol, For first, For last, Size n, T wert, Binary pred) 

Range ranges::search_n (Range r, Size n, T wert, Binary pred = {}, Proj proj = {}) 
Range ranges::search_n (For first, For last, Size n, T wert, Binary pred = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/search?rev=1592140737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T13:18:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>search()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/search?rev=1592140737&amp;do=diff</link>
        <description>search()

#include &lt;algorithm&gt;


For search (For first, For last, For2 first2, For2 last2) 
For search (For first, For last, For2 first2, For2 last2, Binary pred) 

For search (Exec pol, For first, For last, For2 first2, For2 last2) 
For search (Exec pol, For first, For last, For2 first2, For2 last2, Binary pred) 

Range ranges::search (Range1 r1, Range2 r2, Binary pred = {}, Proj1 proj1 = {}, Proj2 proj2 = {}) 
Range ranges::search (For first, For last, For2 first2, For2 last2, Binary pred = {}…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_difference?rev=1697278948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:22:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_difference()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_difference?rev=1697278948&amp;do=diff</link>
        <description>set_difference()

#include &lt;algorithm&gt;


Out set_difference (In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_difference (In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
Out set_difference (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_difference (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
 
[last1,res] = ranges::set_difference (Range1 r1, Range2 r2, Out result, 
                              …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_intersection?rev=1697278899&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:21:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_intersection()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_intersection?rev=1697278899&amp;do=diff</link>
        <description>set_intersection()

#include &lt;algorithm&gt;


Out set_intersection (In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_intersection (In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
Out set_intersection (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_intersection (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
 
[last1,last2,res] = ranges::set_intersection (Range1 r1, Range2 r2, Out result, 
            …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_new_handler?rev=1574262929&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:15:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_new_handler()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_new_handler?rev=1574262929&amp;do=diff</link>
        <description>set_new_handler()

#include &lt;new&gt;


new_handler set_new_handler(new_handler handler) 


 Hinterlegt einen Verweis auf die Funktion, 
die aufzurufen ist, wenn kein Speicher reserviert werden kann.

Ein new_handler sollte eine der folgenden Aktionen ausführen:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_symmetric_difference?rev=1697279025&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:23:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_symmetric_difference()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_symmetric_difference?rev=1697279025&amp;do=diff</link>
        <description>set_symmetric_difference()

#include &lt;algorithm&gt;


Out set_symmetric_difference (In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_symmetric_difference (In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
Out set_symmetric_difference (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_symmetric_difference (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
 
[last1,res] = ranges::set_symmetric_difference (Range…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_terminate?rev=1334157848&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:24:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_terminate()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_terminate?rev=1334157848&amp;do=diff</link>
        <description>set_terminate()

#include &lt;exception&gt;


terminate_handler set_terminate (terminate_handler handler) 


 Hinterlegt einen Verweis auf die Funktion, die am Ende der Ausnahmebehandlung aufzurufen ist.

Ein terminate_handler soll die Programmausführung beenden,
ohne zum Aufrufer zurückzukehren. Die Standardfunktion ruft</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_unexpected?rev=1334157848&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:24:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_unexpected()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_unexpected?rev=1334157848&amp;do=diff</link>
        <description>set_unexpected()

#include &lt;exception&gt;


unexpected_handler set_unexpected (unexpected_handler handler) 


Hinterlegt einen Verweis auf die Funktion, die aufzurufen ist, wenn eine unerwartete Ausnahme ausgelöst wurde.

Ein unexpected_handler sollte eine der folgenden Aktionen ausführen:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/set_union?rev=1697278872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:21:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>set_union()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/set_union?rev=1697278872&amp;do=diff</link>
        <description>set_union()

#include &lt;algorithm&gt;


Out set_union (In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_union (In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
Out set_union (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result) 
Out set_union (Exec pol, In first1, In last1, In2 first2, In2 last2, Out result, Binary comp) 
 
[last1,last2,res] = ranges::set_union (Range1 r1, Range2 r2, Out result, 
                                       Binary comp = {…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setbase?rev=1574262972&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:16:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setbase()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setbase?rev=1574262972&amp;do=diff</link>
        <description>setbase()

#include &lt;iomanip&gt;


MANIP setbase (int basis) 


 Setzt Ganzzahlbasis auf 8, 10 oder 16.

Parameter
 basis  Basis für ganzzahlige Ein-/Ausgaben 
Ergebnis

Rückgabewert: ein implementationsabhängiger Manipulator,
der bei str&lt;&lt;manip bzw. str&gt;&gt;manip</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setbuf?rev=1574263017&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:16:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setbuf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setbuf?rev=1574263017&amp;do=diff</link>
        <description>setbuf()

#include &lt;cstdio&gt;


void setbuf (FILE *datei, char *puffer) 


 Stellt einen puffer der Größe |BUFSIZE| für die datei zur Verfügung.

Das Setzen des Puffers sollte unmittelbar nach dem Öffnen der Datei
oder nach fseek() erfolgen, sonst kommt es zu seltsamem Verhalten.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setfill?rev=1574263035&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:17:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setfill()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setfill?rev=1574263035&amp;do=diff</link>
        <description>setfill()

#include &lt;iomanip&gt;


MANIP setfill (char c) 


 Ruft strom.fill(c) auf.

Parameter
 c  neuer Füllbuchstabe
Ergebnis

Rückgabewert: ein implementationsabhängiger Manipulator,
der bei str&lt;&lt;manip die Anweisung strom.fill(c); ausführt.

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setiosflags?rev=1574263052&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setiosflags()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setiosflags?rev=1574263052&amp;do=diff</link>
        <description>setiosflags()

#include &lt;iomanip&gt;


MANIP setiosflags (ios_base::fmt_flags mask) 


 Setzt Flaggen.

Parameter
 mask  zurückzusetzende Schalter
Ergebnis

Rückgabewert: ein implementationsabhängiger Manipulator,
der für den Ein- oder Ausgabe-Datenstrom 
strom.setf(mask)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setjmp?rev=1330092862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:14:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setjmp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setjmp?rev=1330092862&amp;do=diff</link>
        <description>setjmp()

#include &lt;csetjmp&gt;


int setjmp (jmp_buf state) 


 Makro sichert Umgebung state für späteren globalen Sprung. (pfui!)

Parameter
 state  Variable für den zu sichernden Programmzustand
Ergebnis

Rückgabewert: 0 bei direktem Aufruf, ungleich 0 
bei Rückkehr von</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setlocale?rev=1574263080&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:18:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setlocale()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setlocale?rev=1574263080&amp;do=diff</link>
        <description>setlocale()

#include &lt;clocale&gt;


char * setlocale (int category, const char *locale) 


 Wählt länderabhängige Eigenschaften.

Parameter
 category  Gruppe von Eigenschaften locale    &quot;C&quot; oder implementationsspezifische Zeichenkette
Als category können folgende Konstanten eingesetzt werden:</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setprecision?rev=1574263092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:18:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setprecision()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setprecision?rev=1574263092&amp;do=diff</link>
        <description>setprecision()

#include &lt;iomanip&gt;


MANIP setprecision (int n) 


 Ruft strom.precision(n) auf.

Parameter
 n  Genauigkeit
Die Genauigkeit meint die Anzahl zählender Stellen,
ist std::ios_base::fixed gesetzt, jedoch die Anzahl der Nachkommastellen.

Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setvbuf?rev=1574263110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:18:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setvbuf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setvbuf?rev=1574263110&amp;do=diff</link>
        <description>setvbuf()

#include &lt;cstdio&gt;


int setvbuf (FILE *datei, char *puffer, int modus, size_t groesse) 


Stellt einen puffer der |groesse| für die |datei| zur Verfügung.

Das Setzen des Puffers sollte unmittelbar nach dem Öffnen der Datei
oder nach fseek() erfolgen, sonst kommt es zu seltsamem Verhalten.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/setw?rev=1574263123&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:18:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setw()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/setw?rev=1574263123&amp;do=diff</link>
        <description>setw()

#include &lt;iomanip&gt;


MANIP setw (int n) 


 Ruft strom.width(n) auf.

Parameter
 n  Anzahl der Zeichen für die nächste formatierte Ein-/Ausgabe
Ergebnis

Rückgabewert: ein implementationsabhängiger Manipulator,
der bei str&lt;&lt;manip bzw. str&gt;&gt;manip
die Anweisung</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/shared_ptr?rev=1479577509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-19T17:45:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shared_ptr</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/shared_ptr?rev=1479577509&amp;do=diff</link>
        <description>shared_ptr&lt;T&gt;

#include &lt;memory&gt;

Besitzverwaltender, referenzzählender intelligenter Zeiger auf dynamisches Objekte mit Basistyp T.

Methoden
 get()  Liefert Zeiger auf verwaltetes Objekt release() Gibt verwaltetes Objekt frei reset(T* p) Gibt verwaltetes Objekt frei und übernimmt Besitz von</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/shift_left?rev=1592318205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:36:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shift_left()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/shift_left?rev=1592318205&amp;do=diff</link>
        <description>shift_left()

#include &lt;algorithm&gt;


For shift_left(For first, For last, difference_type n);           // C++20
For shift_left(Exec pol, For first, For last, difference_type n);


 Verschiebt die Elemente des Bereichs [first, last) um n Positionen nach links.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/shift_right?rev=1592318187&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:36:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shift_right()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/shift_right?rev=1592318187&amp;do=diff</link>
        <description>shift_right()

#include &lt;algorithm&gt;


For shift_right(For first, For last, difference_type n);           // C++20
For shift_right(Exec pol, For first, For last, difference_type n);


 Verschiebt die Elemente des Bereichs [first, last) um n Positionen nach rechts.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/shuffle?rev=1592295737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T08:22:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shuffle()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/shuffle?rev=1592295737&amp;do=diff</link>
        <description>shuffle()

#include &lt;algorithm&gt; (seit C++11)


void shuffle (Ran first, Ran last, UniformRandomBitGenerator zufall)  // C++11
 
Ran ranges::shuffle (Range r, UniformRandomBitGenerator zufall)
Ran ranges::shuffle (Ran first, Ran last, UniformRandomBitGenerator zufall)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/signal?rev=1574263146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:19:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>signal()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/signal?rev=1574263146&amp;do=diff</link>
        <description>signal()

#include &lt;csignal&gt;


sighandler_t signal (int signum, sighandler_t action) 


 Legt fest, welche Funktion action beim Signal |signum| ausgeführt werden soll.

Warnung:
Destruktoren
automatischer und statischer Objekte
werden nicht aufgerufen.
In C++ sollte der Mechanismus der
Ausnahmebehandlung vorgezogen werden.
Werden jedoch von älteren Anwendungs-Bibliotheken Signale ausgelöst,
kann eine Signalbehandlung notwendig sein, 
um Sicherungsmaßnahmen vor dem Programmende zu treffen.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/signbit?rev=1574263184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:19:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>signbit()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/signbit?rev=1574263184&amp;do=diff</link>
        <description>signbit()

#include &lt;cmath&gt;


bool signbit (double x)


 Liefert true für Zahlen x mit negativem Vorzeichen.

Parameter
 zahl  Gleitkommazahl 
Ergebnis

Rückgabewert: true, wenn Vorzeichenbit von x gesetzt ist.

Siehe auch

copysign().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

void properties(double x)
{
  std::cout &lt;&lt; std::isnormal(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isfinite(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isinf(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; std::isnan(x) &lt;&lt; &#039;\t&#039;
            &lt;&lt; !std::isunordered…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sin?rev=1479640944&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-20T11:22:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sin()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sin?rev=1479640944&amp;do=diff</link>
        <description>sin()

#include &lt;cmath&gt;


double sin (double x) 



 Liefert den Sinus von x.

Parameter
 x  Winkel im Bogenmaß 
Ergebnis

Rückgabewert: sin(x).

Siehe auch

asin(),
cos(),
sinh(),
tan().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;
#include &lt;iomanip&gt;

int main()
{
  const auto pi = std::acos(-1.0);
  std::cout &lt;&lt; &quot;#      x sin(x)\n&quot;;	

  for (auto x : {0.0, pi/6, pi/4, pi/3, pi/2})
  {
    std::cout &lt;&lt; std::setw(8) &lt;&lt; x &lt;&lt; &quot; &quot; &lt;&lt; std::sin(x) &lt;&lt; &#039;\n&#039;;
  }
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sinh?rev=1574263203&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:20:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sinh()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sinh?rev=1574263203&amp;do=diff</link>
        <description>sinh()

#include &lt;cmath&gt;


double sinh (double x) 



 Liefert den Sinus hyberbolicus von x.

Parameter
 x  relle Zahl 
Ergebnis

Rückgabewert: (exp(x)-exp(-x))/2.

Siehe auch

cosh(),
sin(),
tanh().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;sinh(1) = &quot; &lt;&lt; std::sinh(1) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sort_heap?rev=1592320682&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T15:18:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sort_heap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sort_heap?rev=1592320682&amp;do=diff</link>
        <description>sort_heap()

#include &lt;algorithm&gt;


void sort_heap (Ran first, Ran last) 
void sort_heap (Ran first, Ran last, Binary comp) 
 
Ran ranges::sort_heap (Range r, Binary comp = {}, proj = {}) 
Ran ranges::sort_heap (Ran first, Ran last, Binary comp = {}, proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sort?rev=1592151886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T16:24:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sort()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sort?rev=1592151886&amp;do=diff</link>
        <description>sort()

#include &lt;algorithm&gt;


void sort (Ran first, Ran last) 
void sort (Ran first, Ran last, Comp comp) 
void sort (Exec pol, Ran first, Ran last) 
void sort (Exec pol, Ran first, Ran last, Comp comp) 
 
Ran ranges::sort (Range r, Comp comp = {}, Proj proj = {}) 
Ran ranges::sort (Ran first, Ran last, Comp comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sph_bessel?rev=1480774367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sph_bessel()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sph_bessel?rev=1480774367&amp;do=diff</link>
        <description>sph_bessel()

#include &lt;cmath&gt;


 double sph_bessel(unsigned n, double x)  // C++17



 Liefert Wert der sphärischen Bessel-Funktion (1. Art)
 $j_\nu(x) = \sqrt{\frac{\pi}{2x}} J_{\nu+1/2}(x)$
 für $x \geq 0$.

Parameter
 nu    x  $\geq 0$  
Ergebnis

Rückgabewert: $j_\nu(x)$. 

Siehe auch

sph_legendre(),
sph_neumann().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0 n=1 n=2\n&quot;;
  
  for (int i = 0; i &lt;= 1000; ++i)
  {
    double x = 0.01*i;
    std::cout …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sph_legendre?rev=1480774367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sph_legendre()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sph_legendre?rev=1480774367&amp;do=diff</link>
        <description>sph_legendre()

#include &lt;cmath&gt;


 double sph_legendre(unsigned n, unsigned m, double theta)  // C++17



 Liefert Wert der Kugelflächenfunktion
 $Y_n^m(\theta,0) = (-1)^m \sqrt{\frac{(2n-1)(n-m)}{4\pi(n+m)!}} P_n^m(\cos \theta)$ für $0 \leq m \leq n$.

Parameter
 n    m    theta   
Ergebnis

Rückgabewert: $Y_n^m(\theta,0)$. 

Siehe auch

sph_bessel(),
sph_neumann().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0,m=0 n=1,m=0 n=1,m=1 n=2,m=0 n=2,m=1 n=2,m=…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sph_neumann?rev=1480774367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-12-03T14:12:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sph_neumann()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sph_neumann?rev=1480774367&amp;do=diff</link>
        <description>sph_neumann()

#include &lt;cmath&gt;


 double sph_neumann(unsigned n, double x)  // C++17



 Liefert Wert der sphärischen Bessel-Funktion 2. Art (oder sphärischen Neumann-Funktion)
 $y_\nu(x) = \sqrt{\frac{\pi}{2x}} Y_{\nu+1/2}(x)$
 für $x \geq 0$.

Parameter
 nu    x  $\geq 0$  
Ergebnis

Rückgabewert: $y_\nu(x)$. 

Siehe auch

sph_bessel(),
sph_legendre().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;# x n=0 n=1 n=2\n&quot;;
  
  for (int i = 0; i &lt;= 1000; ++i)
  {
  …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sprintf?rev=1574263233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:20:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sprintf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sprintf?rev=1574263233&amp;do=diff</link>
        <description>sprintf()

#include &lt;cstdio&gt;


int sprintf (char *s, const char *format, ...) 


 Formatierte Ausgabe in den Hauptspeicher ab s.  

Parameter
 s       Adresse des Ausgabezielspeichers format  Formatzeichenkette siehe printf(),
Ergebnis

Rückgabewert: wie printf().

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sqrt?rev=1574263246&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:20:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sqrt()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sqrt?rev=1574263246&amp;do=diff</link>
        <description>sqrt()

#include &lt;cmath&gt;


double sqrt (double x) 



 Liefert die Quadratwurzel $\sqrt{x}$ von nichtnegativen x.

Parameter
 x  Radikand ($x\geq 0$)
Ergebnis

Rückgabewert: Quadratwurzel. 
Bei negativem x tritt ein EDOM-Fehler auf.

Siehe auch

pow().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;sqrt(2) = &quot; &lt;&lt; std::sqrt(2) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/srand?rev=1574263259&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:20:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>srand()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/srand?rev=1574263259&amp;do=diff</link>
        <description>srand()

#include &lt;cstdlib&gt; (bis C++14)


void srand (unsigned int seed) 


 Setzt den Startwert seed für den Zufallszahlgenerator. 

Parameter
 seed  Saatwert
Ergebnis

Rückgabewert: keiner.

Siehe auch

&lt;random&gt;,
rand().

Beispiel


#include &lt;cstdlib&gt;
#include &lt;ctime&gt;
#include &lt;iostream&gt;

int main()
{
  std::srand(std::time(nullptr));      // bei jedem Start eine andere Folge
  for (int i = 0; i &lt; 5; ++i)
  {
    std::cout &lt;&lt; std::rand() &lt;&lt; &#039; &#039;;
  }
  std::cout &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/sscanf?rev=1574263273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:21:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sscanf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/sscanf?rev=1574263273&amp;do=diff</link>
        <description>sscanf()

#include &lt;cstdio&gt;


int sscanf (const char *s, const char *format, ...) 


 Formatierte Eingabe aus dem Hauptspeicher ab s.  

Parameter
 s       Adresse des Eingabequellspeichers format  Formatzeichenkette siehe scanf(),
Ergebnis

Rückgabewert: wie scanf().

Siehe auch</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/stable_partition?rev=1592319039&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T14:50:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stable_partition()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/stable_partition?rev=1592319039&amp;do=diff</link>
        <description>stable_partition()

#include &lt;algorithm&gt;


For stable_partition (For first, For last, Pred pred) 
For stable_partition (Exec pol, For first, For last, Pred pred) 
 
Range range::stable_partition (Range r, Pred pred, Proj proj = {}) 
Range range::stable_partition (For first, For last, Pred pred, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/stable_sort?rev=1592151862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-14T16:24:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stable_sort()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/stable_sort?rev=1592151862&amp;do=diff</link>
        <description>stable_sort()

#include &lt;algorithm&gt;


void stable_sort (Ran first, Ran last) 
void stable_sort (Ran first, Ran last, Comp comp) 
void stable_sort (Exec pol, Ran first, Ran last) 
void stable_sort (Exec pol, Ran first, Ran last, Comp comp) 
 
Ran ranges::stable_sort (Range r, Comp comp = {}, Proj proj = {}) 
Ran ranges::stable_sort (Ran first, Ran last, Comp comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/static_pointer_cast?rev=1574263287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:21:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>static_pointer_cast()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/static_pointer_cast?rev=1574263287&amp;do=diff</link>
        <description>static_pointer_cast()

#include &lt;memory&gt;


template&lt;class U, class T)
std::shared_ptr&lt;U&gt; static_pointer_cast (std::shared_ptr&lt;T&gt; p) 


 Liefert referenzzählenden Zeiger eines anderen Typs, verwaltet aber den Speicher mit dem Argument gemeinsam.

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/stod?rev=1574263358&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:22:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stod()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/stod?rev=1574263358&amp;do=diff</link>
        <description>stod()

#include &lt;string&gt;


float       stof  (const std::string&amp; s, size_t *pos = 0);
double      stod  (const std::string&amp; s, size_t *pos = 0);
long double stold (const std::string&amp; s, size_t *pos = 0);


 Konvertiert Zeichenkette in Gleitkommazahl.

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/stoi?rev=1574263381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:23:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stoi()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/stoi?rev=1574263381&amp;do=diff</link>
        <description>stoi()

#include &lt;string&gt;


int                stoi   (const std::string&amp; s, size_t *pos = 0, int base = 10);
long               stol   (const std::string&amp; s, size_t *pos = 0, int base = 10);
long long          stoll  (const std::string&amp; s, size_t *pos = 0, int base = 10);
unsigned long      stoul  (const std::string&amp; s, size_t *pos = 0, int base = 10);
unsigned long long stoull (const std::string&amp; s, size_t *pos = 0, int base = 10);</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strcat?rev=1574263431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:23:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strcat()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strcat?rev=1574263431&amp;do=diff</link>
        <description>strcat()

#include &lt;cstring&gt;


char * strcat (char *ziel, const char *quelle) 


 Hängt die quelle-Zeichenkette an die ziel-Zeichenkette an.

Parameter
 ziel    Zeiger auf Zielbereich  quelle  Zeiger auf C-Zeichenkette 
Ergebnis

Rückgabewert: Zeiger auf den Zielbereich.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strchr?rev=1574263449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:24:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strchr()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strchr?rev=1574263449&amp;do=diff</link>
        <description>strchr()

#include &lt;cstring&gt;


char * strchr (const char *string, int c) 


 Liefert einen Zeiger auf das erste Zeichen c in der Zeichenkette string. 

Parameter
 string  Zeiger auf C-Zeichenkette  c       gesuchtes Zeichen 
Ergebnis

Rückgabewert: 
Zeiger auf das erste gefundene Zeichen mit dem Wert</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strcmp?rev=1574263468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:24:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strcmp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strcmp?rev=1574263468&amp;do=diff</link>
        <description>strcmp()

#include &lt;cstring&gt;


int strcmp (const char *s1, const char *s2) 


 Vergleicht zwei Zeichenketten.

Parameter
 s1  Zeiger auf C-Zeichenkette  s2  Zeiger auf C-Zeichenkette 
Ergebnis

Rückgabewert: 
0, wenn beide Zeichenketten den gleichen Inhalt haben.
Sonst liefert die Funktion die Differenz der ersten unterschiedlichen Bytes b1-b2
(kleiner 0 für b1&lt;b2, größer 0 für b1&gt;b2).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strcoll?rev=1574263490&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:24:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strcoll()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strcoll?rev=1574263490&amp;do=diff</link>
        <description>strcoll()

#include &lt;cstring&gt;


int strcoll (const char *s1, const char *s2) 


 Vergleicht zwei Zeichenketten entspechend den 
 in der Locale getroffenen Festlegungen.

Parameter
 s1  C-Zeichenkette s2  C-Zeichenkette 
Ergebnis

0, wenn beide Zeichenketten den gleichen Inhalt haben, 
einen Wert kleiner 0, wenn s1 kleiner als s2 ist oder
einen Wert größer 0, wenn s1 größer als s2 ist
entsprechend den Festlegungen der Locale.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strcpy?rev=1574263516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:25:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strcpy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strcpy?rev=1574263516&amp;do=diff</link>
        <description>strcpy()

#include &lt;cstring&gt;


char * strcpy (char *ziel, const char *quelle) 


 Kopiert die quelle-Zeichenkette in den ziel-Speicher.

Parameter
 ziel    Zeiger auf Zielbereich  quelle  Zeiger auf C-Zeichenkette 
Ergebnis

Rückgabewert: Zeiger auf den Zielbereich.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strcspn?rev=1574263532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:25:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strcspn()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strcspn?rev=1574263532&amp;do=diff</link>
        <description>strcspn()

#include &lt;cstring&gt;


size_t strcspn (const char *string, const char *stopset) 


 Liefert die Länge des Bereiches von string, 
 in dem die stopset-Zeichen nicht vorkommen.

Parameter
 string   Zeiger auf C-Zeichenkette  stopset  nicht erwünschte Zeichen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strerror?rev=1574263554&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:25:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strerror()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strerror?rev=1574263554&amp;do=diff</link>
        <description>strerror()

#include &lt;cstring&gt;


char * strerror (int errnum) 


 Liefert eine Zeiger auf die zur Fehlernummer gehörende Fehlermeldung.

Typischerweise ist die Fehlernummer in errno abgelegt.

Parameter
 errnum  Fehlernummer
Ergebnis

Rückgabewert: Zeiger auf C-Zeichenkette mit Systemfehlermeldung.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strftime?rev=1574263573&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:26:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strftime()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strftime?rev=1574263573&amp;do=diff</link>
        <description>strftime()

#include &lt;ctime&gt;


size_t strftime (char *s, size_t maxsize, const char *format, 
                 const struct tm *brokentime) 


 Konvertiert die Zeitangabe in eine Zeichenkette s mit bestimmtem format.

Parameter
 s           Zeiger auf C-Zeichenkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strlen?rev=1574263593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:26:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strlen()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strlen?rev=1574263593&amp;do=diff</link>
        <description>strlen()

#include &lt;cstring&gt;


size_t strlen (const char *s) 


 Liefert die Länge der Zeichenkette string in Byte.

Parameter
 s  C-Zeichenkette 
Ergebnis

Rückgabewert: Ganzzahl.

Siehe auch

-

Beispiel


#include &lt;cstring&gt;
#include &lt;iostream&gt;

int main()
{
  using namespace std;
  char str[] = &quot;Hallo, Welt&quot;;

  cout &lt;&lt; &quot;\&quot;&quot; &lt;&lt; str &lt;&lt; &quot;\&quot; enthaelt &quot; &lt;&lt; strlen(str) &lt;&lt; &quot; Zeichen\n&quot;.
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strncat?rev=1574263618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:26:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strncat()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strncat?rev=1574263618&amp;do=diff</link>
        <description>strncat()

#include &lt;cstring&gt;


char * strncat (char *ziel, const char *quelle, size_t anzahl) 


 Hängt bis zu anzahl Zeichen aus der quelle-Zeichenkette 
 an die ziel-Zeichenkette an.

Parameter
 ziel    Zeiger auf Zielbereich  quelle  Zeiger auf C-Zeichenkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strncmp?rev=1574263634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:27:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strncmp()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strncmp?rev=1574263634&amp;do=diff</link>
        <description>strncmp()

#include &lt;cstring&gt;


int strncmp (const char *s1, const char *s2, size_t anzahl) 


 Vergleicht maximal anzahl Bytes der beiden Zeichenketten. 

Parameter
 s1      Zeiger auf C-Zeichenkette  s2      Zeiger auf C-Zeichenkette  anzahl  Maximalzahl zu vergleichender Zeichen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strncpy?rev=1574263654&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:27:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strncpy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strncpy?rev=1574263654&amp;do=diff</link>
        <description>strncpy()

#include &lt;cstring&gt;


char * strncpy (char *ziel, const char *quelle, size_t anzahl) 


 Kopiert bis zu anzahl Zeichen aus der quelle-Zeichenkette in den |ziel|-Speicher.

Parameter
 ziel    Zeiger auf Zielbereich  quelle  Zeiger auf C-Zeichenkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strpbrk?rev=1574263678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:27:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strpbrk()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strpbrk?rev=1574263678&amp;do=diff</link>
        <description>strpbrk()

#include &lt;cstring&gt;


char * strpbrk (const char *string, const char *stopset) 


 Liefert einen Zeiger auf das erste Zeichen von string, 
 das auch in stopset-Zeichen vorkommt.

Parameter
 string   Zeiger auf C-Zeichenkette  stopset  gesuchte Zeichen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strrchr?rev=1574263698&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:28:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strrchr()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strrchr?rev=1574263698&amp;do=diff</link>
        <description>strrchr()

#include &lt;cstring&gt;


char * strrchr (const char *string, int c) 


 Liefert einen Zeiger auf das letzte Zeichen c in der Zeichenkette |string|. 

Parameter
 string  Zeiger auf C-Zeichenkette  c       gesuchtes Zeichen 
Ergebnis

Rückgabewert: 
Zeiger auf das letzte gefundene Zeichen mit dem Wert</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strspn?rev=1574263718&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:28:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strspn()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strspn?rev=1574263718&amp;do=diff</link>
        <description>strspn()

#include &lt;cstring&gt;


size_t strspn (const char *string, const char *skipset) 


 Liefert die Länge des Bereiches von string, 
 in dem nur die skipset-Zeichen vorkommen.

Parameter
 string   Zeiger auf C-Zeichenkette  skipset  erwünschte Zeichen
Ergebnis</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strstr?rev=1574263735&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:28:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strstr()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strstr?rev=1574263735&amp;do=diff</link>
        <description>strstr()

#include &lt;cstring&gt;


char * strstr (const char *heuhaufen, const char *nadel) 


 Liefert einen Zeiger auf den Anfang der Teilzeichenkette im heuhaufen, 
 die mit nadel inhaltsgleich ist.

Parameter
 heuhaufen  C-Zeichenkette  nadel      gesuchte Teilkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strtod?rev=1574263749&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:29:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strtod()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strtod?rev=1574263749&amp;do=diff</link>
        <description>strtod()

#include &lt;cstdlib&gt;


double strtod (const char *string, char **endptr) 


 Konvertiert string in eine Fließkommazahl 
 und markiert mit |endptr| das Zeichen hinter der Zahl.

Parameter
 string  C-Zeichenkette  endptr  Zeiger auf Zeiger hinter das Ende der Zahl</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strtok?rev=1574263771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:29:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strtok()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strtok?rev=1574263771&amp;do=diff</link>
        <description>strtok()

#include &lt;cstring&gt;


char * strtok (char *string, const char *begrenzer)  


 Zerlegt eine Zeichenkette in Token.

Parameter
 string     zu zerlegende C-Zeichenkette  begrenzer  C-Zeichenkette mit Trennzeichen
Die Funktion betrachtet string als eine Folge von Zeichenfolgen,
die voneinander durch ein oder mehrere in</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strtol?rev=1574263786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:29:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strtol()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strtol?rev=1574263786&amp;do=diff</link>
        <description>strtol()

#include &lt;cstdlib&gt;


long int strtol (const char *string, char **endptr, int basis) 


 Konvertiert string in eine lange Ganzzahl zur basis=2..36 
 und markiert mit endptr das Zeichen hinter der Zahl.

Parameter
 string  C-Zeichenkette  endptr  Zeiger auf Zeiger hinter das Ende der Zahl</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strtoul?rev=1574263803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:30:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strtoul()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strtoul?rev=1574263803&amp;do=diff</link>
        <description>strtoul()

#include &lt;cstdlib&gt;


unsigned long int strtoul (const char *string, char **endptr, int basis) 


 Konvertiert string in eine vorzeichenlose lange Ganzzahl zur basis=2..36
 und markiert mit endptr das Zeichen hinter der Zahl.

Parameter
 string  C-Zeichenkette</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/strxfrm?rev=1574263827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:30:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strxfrm()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/strxfrm?rev=1574263827&amp;do=diff</link>
        <description>strxfrm()

#include &lt;cstring&gt;


size_t strxfrm (char *ziel, const char *quelle, size_t anzahl) 


 Transformiert eine Zeichenkette unter Bezug auf die Locale so, 
 dass er als strcmp()-Argument verwendet werden kann.

Wird strcmp() auf zwei mit strxfrm() umgewandelte
Zeichenketten angewendet, 
liefert sie dasselbe Ergebnis wie</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/swap_ranges?rev=1697276780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T09:46:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>swap_ranges()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/swap_ranges?rev=1697276780&amp;do=diff</link>
        <description>swap_ranges()

#include &lt;algorithm&gt;


For2 swap_ranges (For first, For last, For2 first) 
For2 swap_ranges (Exec pol, For first, For last, For2 first) 
 
[pos, pos2] = ranges::swap_ranges (Range1 r1, Range2 r2) 
[pos, pos2] = ranges::swap_ranges (For first, For last, For2 first, For2 Last2)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/swap?rev=1573646789&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-13T12:06:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>swap()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/swap?rev=1573646789&amp;do=diff</link>
        <description>swap()

#include &lt;utility&gt;


void swap (T&amp; a, T&amp; b) 


 Vertauscht die Werte von a und b.

Parameter
 a  Variable  b  Variable
Ergebnis

Rückgabewert: keiner.

Siehe auch

exchange(),
iter_swap().

Beispiel


#include &lt;utility&gt;
#include &lt;iostream&gt;

int main()
{
  int m=2, n=3;

  std::swap(m, n);  
 
  std::cout &lt;&lt; m &lt;&lt; &quot; &quot; &lt;&lt; n &lt;&lt; &#039;\n&#039;;
  return 0;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/system?rev=1574263842&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:30:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>system()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/system?rev=1574263842&amp;do=diff</link>
        <description>system()

#include &lt;cstdlib&gt;


int system (const char *kommando) 


 Führt das kommando aus.
 Die Zeichenkette wird an den Kommandoprozessor 
 der Programmumgebung weitergereicht.

Parameter
 kommando  C-Zeichenkette 
Ergebnis

Rückgabewert: implementationsabhängig.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tan?rev=1479640965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-20T11:22:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tan?rev=1479640965&amp;do=diff</link>
        <description>tan()

#include &lt;cmath&gt;


double tan (double x) 



 Liefert den Tangens von x.

Parameter
 x  Winkel im Bogenmaß 
Ergebnis

Rückgabewert: sin(x)/cos(x).
Liegt das Argument in der Nähe der Polstellen
bei ungeraden Vielfachen von $\pi/2$,
wird errno auf EDOM gesetzt 
und NAN geliefert.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tanh?rev=1574263886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:31:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tanh()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tanh?rev=1574263886&amp;do=diff</link>
        <description>tanh()

#include &lt;cmath&gt;


double tanh (double x) 



 Liefert den Tangens hyberbolicus von x.

Parameter
 x  relle Zahl 
Ergebnis

Rückgabewert: sinh(x)/cosh(x).

Siehe auch

cosh(),
sinh(),
tan().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;tanh(1) = &quot; &lt;&lt; std::tanh(1) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/terminate?rev=1334157874&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:24:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>terminate()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/terminate?rev=1334157874&amp;do=diff</link>
        <description>terminate()

#include &lt;exception&gt;


void terminate () 


 Beendet die Ausnahmebehandlung.

Ruft den terminate_handler auf, der das Programm beendet.

Parameter
 -  - 
Ergebnis

Rückgabewert: keiner.

Siehe auch

set_terminate().

Beispiel


#include &lt;exception&gt;
#include &lt;iostream&gt;

void notstand()
{
  std::cerr &lt;&lt; &quot;Das war&#039;s.\n&quot;;
  std::abort();
}

int main()
{
  std::terminate_handler old = std::set_terminate(notstand); 

  // if (! geht_weiter)
  {
    std::terminate();
  }
  // ...
  return 0…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tgamma?rev=1574263905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:31:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tgamma()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tgamma?rev=1574263905&amp;do=diff</link>
        <description>tgamma()

#include &lt;cmath&gt;


double tgamma (double x) 



 Liefert den Wert der Gammafunktion $\Gamma(x) = \int_0^\infty t^{x-1}e^{-t} dt$ für $x \neq -n$.
 Für nichtnegative ganzzahlige Argumente gilt $\Gamma(n+1) = n!$. 

Parameter
 x  Gleitkommazahl ($x \neq -n$ mit $n \in \mathbb{N}$) 
Ergebnis

Rückgabewert: $\Gamma(x)$. 

Siehe auch

lgamma().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  std::cout &lt;&lt; &quot;Gamma(4.0) = &quot; &lt;&lt; std::tgamma(4.0) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tie?rev=1574263921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:32:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tie()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tie?rev=1574263921&amp;do=diff</link>
        <description>tie()

#include &lt;tuple&gt;


template&lt;class... Types&gt;
tuple&lt;Types&amp;...&gt; tie(Types&amp;... t)


 Bindet eine Liste von Variablen zu einem Tupel von Referenzen. Der Platzhalter std::ignore kann für Stellen genutzt werden, die nicht belegt werden sollen. 

Parameter</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/time?rev=1574263938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:32:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>time()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/time?rev=1574263938&amp;do=diff</link>
        <description>time()

#include &lt;ctime&gt;


time_t time (time_t *result) 


 Liefert die aktuelle Systemzeit.

Parameter
 result  Zeiger auf eine Variable für das Ergebnis
Ergebnis

Rückgabewert: aktuelle Systemzeit. 
Ist result != NULL, wird diese Zeit auch an dieser Adresse abgelegt.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tm?rev=1330092837&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>struct tm</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tm?rev=1330092837&amp;do=diff</link>
        <description>struct tm

#include &lt;ctime&gt;


struct tm;


Die Struktur hat mindestens folgende Komponenten:


  int tm_sec;   // Sekunden nach voller Minute [0, 60]
  int tm_min;   // Minuten nach voller Stunde [0, 59]
  int tm_hour;  // Stunden seit Mitternacht [0, 23]
  int tm_mday;  // Tag im Monat [1, 31]
  int tm_mon;   // Monate seit Januar [0, 11]
  int tm_year;  // Jahre seit 1900
  int tm_wday;  // Tage seit Sonntag [0, 6]
  int tm_yday;  // Tage seit 1. Januar [0, 365]
  int tm_isdst; // ist Sommerze…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tmpfile?rev=1574263960&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:32:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tmpfile()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tmpfile?rev=1574263960&amp;do=diff</link>
        <description>tmpfile()

#include &lt;cstdio&gt;


FILE * tmpfile (void) 


 Erzeugt eine temporäre Datei, 
 die beim Schließen oder bei Programmende automatisch entfernt wird.

Parameter
 -  - 
Ergebnis

Rückgabewert: Zeiger auf eine temporäre, 
im Aktualisierungsmodus &quot;w+b&quot;</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tmpnam?rev=1574263986&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:33:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tmpnam()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tmpnam?rev=1574263986&amp;do=diff</link>
        <description>tmpnam()

#include &lt;cstdio&gt;


char * tmpnam (char *dateiname) 


 Erzeugt einen im aktuellen Verzeichnis noch nicht vorhandenen Dateinamen.

Die Funktion kann bis zu TMP_MAX unterschiedlichen Namen erzeugen.
Anlegen, Schließen und Löschen der Dateien liegt in der Verantwortung des Anwenders.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/to_chars?rev=1543857109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-03T17:11:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>to_chars()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/to_chars?rev=1543857109&amp;do=diff</link>
        <description>to_chars()

#include &lt;charconv&gt;


to_chars_result to_chars(char* first, char* last, INTEGER value, int base = 10);
to_chars_result to_chars(char* first, char* last, FLOAT value);
to_chars_result to_chars(char* first, char* last, FLOAT value, chars_format fmt);
to_chars_result to_chars(char* first, char* last, FLOAT value, chars_format fmt, int precision);</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/to_integer?rev=1491128800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-02T10:26:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>to_integer()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/to_integer?rev=1491128800&amp;do=diff</link>
        <description>to_integer&lt;IntegralType&gt;()

#include &lt;cstddef&gt;


template &lt;typename IntegralType&gt; 
IntegralType to_integer(std::byte b)  // C++17


 Konvertiert Byte in Ganzzahl.

Parameter
 b   Byte 
Ergebnis

Rückgabewert: Zahlwert des Bytes.

Siehe auch

.

Beispiel


#include &lt;cstddef&gt;

int main()
{
  std::byte b { 0b101010 };
  return std::to_integer&lt;unsigned long&gt;(b);
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/to_string?rev=1517580824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-02T14:13:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>to_string()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/to_string?rev=1517580824&amp;do=diff</link>
        <description>to_string()

#include &lt;string&gt;


string to_string(long long val)
string to_string(unsigned long long val)
string to_string(long double val)

wstring to_wstring(long long val)
wstring to_wstring(unsigned long long val)
wstring to_wstring(long double val)


 Konvertiert Ganzzahl oder Gleitkommazahl in Zeichenkette.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tolower?rev=1574264025&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:33:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tolower()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tolower?rev=1574264025&amp;do=diff</link>
        <description>tolower()

#include &lt;cctype&gt;


int tolower (int c) 


 Liefert für einen Großbuchstaben c den entsprechenden Kleinbuchstaben, 
 sonst dasselbe Zeichen. 

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: Kleinbuchstabe oder anderes Zeichen.

Siehe auch

&lt;locale&gt;,
toupper().</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/toupper?rev=1574264037&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:33:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>toupper()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/toupper?rev=1574264037&amp;do=diff</link>
        <description>toupper()

#include &lt;cctype&gt;


int toupper (int c) 


 Liefert für einen Kleinbuchstaben c den entsprechenden Großbuchstaben, 
 sonst dasselbe Zeichen.

Parameter
 c  Zeichen 
Ergebnis

Rückgabewert: Großbuchstabe oder anderes Zeichen.

Siehe auch

&lt;locale&gt;,
tolower().

Beispiel</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/transform_exclusive_scan?rev=1627725134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:52:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>transform_exclusive_scan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/transform_exclusive_scan?rev=1627725134&amp;do=diff</link>
        <description>transform_exclusive_scan()

#include &lt;numeric&gt;


T transform_exclusive_scan (In first, In last, Out result, T startwert, Binary op, Unary f) 

T transform_exclusive_scan (Exec pol, In first, In last, Out result, T startwert, Binary op, Unary f) 


 Bildet die &quot;Partialsummenfolge&quot;
 mit den Ergebnissen der Funktion f 
 für alle Werte des Bereiches [first,last-1)
 zuzüglich</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/transform_inclusive_scan?rev=1627725147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:52:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>transform_inclusive_scan()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/transform_inclusive_scan?rev=1627725147&amp;do=diff</link>
        <description>transform_inclusive_scan()

#include &lt;numeric&gt;


T transform_inclusive_scan (In first, In last, Out result, Binary op, Unary f) 
T transform_inclusive_scan (In first, In last, Out result, Binary op, Unary f, T startwert) 

T transform_inclusive_scan (Exec pol, In first, In last, Out result, Binary op, Unary f) 
T transform_inclusive_scan (Exec pol, In first, In last, Out result, Binary op, Unary f, T startwert)</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/transform_reduce?rev=1627725180&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-31T09:53:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>transform_reduce()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/transform_reduce?rev=1627725180&amp;do=diff</link>
        <description>transform_reduce()

#include &lt;numeric&gt;


T transform_reduce (In first, In last, T startwert, Binary op, Unary f) 
T transform_reduce (In first, In last, In first2, T startwert) 
T transform_reduce (In first, In last, In first2, T startwert, Binary op, Binary op2) 

T transform_reduce (Exec pol, In first, In last, T startwert, Binary op, Unary f) 
T transform_reduce (Exec pol, In first, In last, In first2, T startwert) 
T transform_reduce (Exec pol, In first, In last, In first2, T startwert, Bina…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/transform?rev=1697278226&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:10:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>transform()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/transform?rev=1697278226&amp;do=diff</link>
        <description>transform()

#include &lt;algorithm&gt;


Out transform (In first, In last, Out result, Func func) 
Out transform (In first, In last, In first2, Out result, Binary func) 
Out transform (Exec pol, In first, In last, Out result, Func func) 
Out transform (Exec pol, In first, In last, In first2, Out result, Binary func) 
 
[end,res] = ranges::transform (Range r, Out result, Func func, Proj proj = {}) 
[end,res] = ranges::transform (In first, In last, Out result, Func func, Proj proj = {}) 
 
[end1,end2,r…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/trunc?rev=1574264051&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:34:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>trunc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/trunc?rev=1574264051&amp;do=diff</link>
        <description>trunc()

#include &lt;cmath&gt;


double trunc (double x) 


 Schneidet den Nachkommaanteil der Zahl x ab (rundet zu Null hin).

Parameter
 x  Gleitkommazahl 
Ergebnis

Rückgabewert: ganzzahliger Anteil der Zahl x.

Siehe auch

ceil(),
floor(),
nearbyint(),
rint(),
round().

Beispiel


#include &lt;cmath&gt;
#include &lt;iostream&gt;

int main()
{
  double x = 12.345;
  std::cout &lt;&lt; std::trunc(x) &lt;&lt; &#039;\n&#039;;
}</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/tuple_cat?rev=1574264062&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:34:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tuple_cat()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/tuple_cat?rev=1574264062&amp;do=diff</link>
        <description>tuple_cat()

#include &lt;tuple&gt;


std::tuple&lt;Types...&gt; tuple_cat (Tuples&amp;&amp;... tuples) 


 Verkettet eine beliebige Anzahl von Tupeln zu einem Tupel. 

Parameter
 tuples   Liste von Tupeln 
Ergebnis

Rückgabewert: Tupel.

Siehe auch

get(),
make_tuple().

Beispiel


#include &lt;iostream&gt;
#include &lt;tuple&gt;

int main()
{
  auto t1 = std::make_tuple(42, &#039;*&#039;);
  auto t2 = std::make_tuple(23, false);

  auto t3 = std::tuple_cat(t1, t2);
  
  std::cout &lt;&lt; std::get&lt;0&gt;(t3) &lt;&lt; &quot; &quot; &lt;&lt; std::get&lt;1&gt;(t3) &lt;&lt; &quot;, &quot;
  …</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/uncaught_exception?rev=1330092834&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uncaught_exception()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/uncaught_exception?rev=1330092834&amp;do=diff</link>
        <description>uncaught_exception()

#include&lt;exception&gt;


bool uncaught_exception () 


 Ist wahr, wenn eine Ausnahme nicht gefangen wurde. 
 Das Werfen weiterer Ausnahmen kann zum Aufruf von terminate() führen.

Parameter
 -  - 
Ergebnis

Rückgabewert: 
Ist wahr, wenn eine Ausnahme nicht gefangen wurde.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/unexpected?rev=1334157881&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:24:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unexpected()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/unexpected?rev=1334157881&amp;do=diff</link>
        <description>unexpected()

#include &lt;exception&gt;


void unexpected () 


Ruft den unexpected_handler auf.

Die Funktion wird aufgerufen, wenn eine Funktion über eine Ausnahme verlassen wird, 
die nicht in der throw-Spezifikation der Funktion steht.

Parameter
 -  -
Ergebnis

Rückgabewert: keiner.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ungetc?rev=1574264119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:35:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ungetc()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ungetc?rev=1574264119&amp;do=diff</link>
        <description>ungetc()

#include &lt;cstdio&gt;


int ungetc (int c, FILE *datei) 


 Schiebt das gerade gelesene Zeichen c wieder in den datei-Puffer zurück.

Parameter
 c      Zahlwert eines Zeichens datei  C-Dateistrom 
Ergebnis

Rückgabewert: c oder EOF, falls das Zurückstellen scheitert
(evtl. bei mehrfachem Aufruf).</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_copy?rev=1330092832&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uninitialized_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_copy?rev=1330092832&amp;do=diff</link>
        <description>uninitialized_copy()

#include &lt;memory&gt;


template &lt;class In, class For&gt; 
For uninitialized_copy (In first, In last, For result) 


 Kopiert alle Objekte des Bereichs [first,last) in einen Rohspeicherbereich.

Parameter
 first   Anfang des Quellbereichs  last</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_fill_n?rev=1330092831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uninitialized_fill_n()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_fill_n?rev=1330092831&amp;do=diff</link>
        <description>uninitialized_fill_n()

#include &lt;memory&gt;


template &lt;class For, class Size, class T&gt; 
void uninitialized_fill_n (For first, Size n, const T&amp; x) 


Füllt den Rohspeicher ab first mit n Kopien von x.

Parameter
 first  Anfang des Quellbereichs  n      Elementanzahl</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_fill?rev=1330092832&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uninitialized_fill()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/uninitialized_fill?rev=1330092832&amp;do=diff</link>
        <description>uninitialized_fill()

#include &lt;memory&gt;


template &lt;class For, class T&gt; 
void uninitialized_fill (For first, For last, const T&amp; x) 


 Füllt den Rohspeicherbereich [first,last) mit Kopien von x.

Parameter
 first  Anfang des Bereichs  last   Ende des Bereichs</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/unique_copy?rev=1697278097&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-14T10:08:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unique_copy()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/unique_copy?rev=1697278097&amp;do=diff</link>
        <description>unique_copy()

#include &lt;algorithm&gt;


Out unique_copy (In first, In last, Out result) 
Out unique_copy (In first, In last, Out result, Binary pred) 
Out unique_copy (Exec pol, In first, In last, Out result) 
Out unique_copy (Exec pol, In first, In last, Out result, Binary pred) 
 
[last,res] = ranges::unique_copy (Raneg r, Out result, Binary pred = {}, Proj proj = {}) 
[last,res] = ranges::unique_copy (In first, In last, Out result, Binary pred = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/unique_ptr?rev=1490344171&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-24T08:29:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unique_ptr</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/unique_ptr?rev=1490344171&amp;do=diff</link>
        <description>unique_ptr&lt;T, Deleter&gt;

#include &lt;memory&gt;

Intelligenter Zeiger mit Verschiebesemantik.

Methoden
 get()  Liefert Zeiger auf verwaltetes Objekt release() Gibt verwaltetes Objekt frei reset(T* p) Gibt verwaltetes Objekt frei und übernimmt Besitz von p 
Die Freigabe der verwalteten Resource erfolgt durch den automatisierten Aufruf des Operators</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/unique?rev=1592291887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-16T07:18:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unique()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/unique?rev=1592291887&amp;do=diff</link>
        <description>unique()

#include &lt;algorithm&gt;


For unique (For first, For last) 
For unique (For first, For last, Binary pred) 
For unique (Exec pol, first, For last) 
For unique (Exec pol, For first, For last, Binary pred) 
 
Range ranges::unique (Range r, Binary pred = {}, Proj proj = {}) 
Range ranges::unique (For first, For last, Binary pred = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/upper_bound?rev=1592223069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-15T12:11:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>upper_bound()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/upper_bound?rev=1592223069&amp;do=diff</link>
        <description>upper_bound()

#include &lt;algorithm&gt;


For upper_bound (For first, For last, T wert) 
For upper_bound (For first, For last, T wert, Binary comp) 

For ranges::upper_bound (Range r, T wert, Binary comp = {}, Proj proj = {}) 
For ranges::upper_bound (For first, For last, T wert, Binary comp = {}, Proj proj = {})</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/use_facet?rev=1330092829&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>use_facet()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/use_facet?rev=1330092829&amp;do=diff</link>
        <description>use_facet()

#include &lt;locale&gt;


template &lt;class Facet&gt; const Facet&amp; use_facet (const locale&amp; loc) 


 Liefert eine Referenz auf die Facette der locale, falls vorhanden.

Parameter
 loc  ein locale-Objekt
Ergebnis

Rückgabewert: Referenz auf die Facette, sofern in</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/va_arg?rev=1574264164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:36:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>va_arg()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/va_arg?rev=1574264164&amp;do=diff</link>
        <description>va_arg()

#include &lt;cstdarg&gt;


type va_arg (va_list ap, type) 


 Liefert das nächste Argument einer variablen Argumentliste.

Parameter
 ap    va_list-Variable  type  Typ des nächsten zu lesenden Wertes
Ergebnis

Rückgabewert: Wert des nächsten variablen Argumentes.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/va_end?rev=1574264177&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:36:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>va_end()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/va_end?rev=1574264177&amp;do=diff</link>
        <description>va_end()

#include &lt;cstdarg&gt;


void va_end (va_list ap) 


 Schließt die variable Argumentliste ab.

Parameter
 ap    va_list-Variable 
Ergebnis

Rückgabewert: keiner.

Siehe auch

va_start(),
va_arg().

Beispiel


#include &lt;cstdio&gt;
#include &lt;cstdarg&gt;
#include &lt;iostream&gt;
using namespace std;

void sum(char *msg, ...) // Summe einer Zahlenliste mit 0 am Ende
{
  int wert, summe = 0;
  va_list ap;
  va_start(ap, msg);
  while( (wert = va_arg(ap,int)) != 0 ) 
  {
    summe += wert;
  }
  cout &lt;&lt; ms…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/va_start?rev=1574264192&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:36:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>va_start()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/va_start?rev=1574264192&amp;do=diff</link>
        <description>va_start()

#include &lt;cstdarg&gt;


void va_start (va_list ap, vorher) 


 Initialisiert die variable Argumentliste ap nach dem Argument vorher. 

Parameter
 ap      va_list-Variable  vorher  Name des Argumentes vor der Ellipse 
Ergebnis

Rückgabewert: keiner.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/vfprintf?rev=1330092827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vfprintf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/vfprintf?rev=1330092827&amp;do=diff</link>
        <description>vfprintf()

#include &lt;cstdio&gt;


int vfprintf (FILE *datei, const char *format, va_list ap) 


 Formatierte Ausgabe wie fprintf(), jedoch mit variabler Argumentliste.

Parameter
 datei   Dateizeiger  format  Format-Zeichenkette  ap      aktive variable Argumentliste</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/vprintf?rev=1334157884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-11T15:24:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vprintf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/vprintf?rev=1334157884&amp;do=diff</link>
        <description>vprintf()

#include &lt;cstdio&gt;


int vprintf (const char *format, va_list ap) 


 Formatierte Ausgabe wie printf(), jedoch mit variabler Argumentliste.

Parameter
 format  Format-Zeichenkette  ap      aktive variable Argumentliste
Ergebnis

Rückgabewert: wie</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/vsprintf?rev=1330092826&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vsprintf()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/vsprintf?rev=1330092826&amp;do=diff</link>
        <description>vsprintf()

#include &lt;cstdio&gt;


int vsprintf (char *s, const char *format, va_list ap) 


 Formatierte Ausgabe wie sprintf(), jedoch mit variabler Argumentliste.

Parameter
 s       Ausgabeziel-Zeichenkette format  Format-Zeichenkette  ap      aktive variable Argumentliste</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/wcstombs?rev=1330092825&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T14:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wcstombs()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/wcstombs?rev=1330092825&amp;do=diff</link>
        <description>wcstombs()

#include &lt;cstdlib&gt;


size_t wcstombs (char *string, const wchar_t wstring, size_t anzahl) 


 Konvertiert wchar_t-Darstellung in Multibyte-string. 
 Berücksichtigt maximal anzahl Bytes.

Parameter
 string  Multibyte-Zeichenkette  wstring wchar_t-Zeichen</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/wctomb?rev=1479581514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-19T18:51:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wctomb()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/wctomb?rev=1479581514&amp;do=diff</link>
        <description>wctomb()

#include &lt;cstdlib&gt;


int wctomb (char *string, wchar_t wchar) 


 Konvertiert wchar in Multibyte-string.

Parameter
 string  Multibyte-Zeichenkette  wchar   wchar_t-Zeichen
Ergebnis

Rückgabewert: Anzahl der in result abgelegten Bytes, 
die ein gültiges Multibyte-Zeichen bilden,
oder -1, wenn es keine Multibyte-Entsprechung für</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/weak_ptr?rev=1479578151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-19T17:55:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>weak_ptr</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/weak_ptr?rev=1479578151&amp;do=diff</link>
        <description>weak_ptr&lt;T&gt;

#include &lt;memory&gt;

Referenzzählender intelligenter Zeiger ohne Besitzverhältins auf dynamisches Objekt mit Basistyp T.

Methoden
expired() Liefert true, wenn das verwaltete Objekt gelöscht wurde  lock()  Liefert shared_ptr&lt;T&gt; auf verwaltetes Objekt</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/kennen/lib/ws?rev=1574264265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-20T15:37:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ws()</title>
        <link>https://namespace-cpp.de/std/doku.php/kennen/lib/ws?rev=1574264265&amp;do=diff</link>
        <description>ws()

#include &lt;istream&gt;


istream&amp; ws (istream&amp; is) 


Entfernt anstehende Whitespaces aus dem Eingabepuffer.

Es genügt, den Funktionsnamen mit dem Einleseoperator an den Datenstrom zu übergeben.

Parameter
 is  Referenz auf Eingabedatenstrom 
Ergebnis

Rückgabewert: Datenstrom</description>
    </item>
</rdf:RDF>
