<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>C++ 20 for programmers an objects-natural approach</title>
  </titleInfo>
  <name type="personal">
    <namePart>Deitel, Paul</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">autor.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Deitel, Harvey</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <dateIssued encoding="marc">2022</dateIssued>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
  </language>
  <language objectPart="translation">
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>909 páginas.</extent>
  </physicalDescription>
  <abstract>Written for programmers with a background in another high-level language, in this book, you'll learn Modern C++ development hands on using C++20 and its "Big Four" features--Ranges, Concepts, Modules and Coroutines. (For more details, see the Preface, and the table of contents diagram inside the front cover.) In the context of 200+, hands-on, real-world code examples, you'll quickly master Modern C++ coding idioms using popular compilers--Visual C++, GNU g++, Apple Xcode and LLVM/Clang. After the C++ fundamentals quick start, you'll move on to C++ standard library containers array and vector; functional-style programming with C++20 Ranges and Views; strings, files and regular expressions; object-oriented programming with classes, inheritance, runtime polymorphism and static polymorphism.</abstract>
  <tableOfContents>Intro and test-driving popular, free C++ compiles. -- Intro to C++20 programming. -- Control statementes: part 1. -- Control statementes: part 2. -- Functions and an intro to function templates. -- Array, vectors, ranges and functional-style programming. -- (Downplaying) pointers in modern C++. -- Strings, string views, text files, CSV files and regex.</tableOfContents>
  <subject authority="lcsh">
    <topic>Programmers an objects</topic>
    <topic>C++</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer program language</topic>
    <topic>C++</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Software engineering</topic>
  </subject>
  <classification authority="ddc" edition="23">005.133 D325</classification>
  <identifier type="isbn">9780136905691</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">CO-ViULL</recordContentSource>
    <recordCreationDate encoding="marc">250225</recordCreationDate>
    <recordChangeDate encoding="iso8601">20251030140032.0</recordChangeDate>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
