<?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>Aprendiendo C++ para Linux en 21 días</title>
  </titleInfo>
  <name type="personal">
    <namePart>Liberty, Jesse</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Horvath, David B</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">ec</placeTerm>
    </place>
    <place>
      <placeTerm type="text">México, D.F</placeTerm>
    </place>
    <publisher>Pearson Educación</publisher>
    <dateIssued>2000</dateIssued>
    <edition>Primera edición</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
  </language>
  <physicalDescription>
    <extent>1109 páginas ; ilustraciones ;  23.5 cm.</extent>
  </physicalDescription>
  <tableOfContents>Los componentes de u programa de C++ -- Variables constantes -- Expresiones e instrucciones -- Funciones -- Clases base -- Más flujo de programa -- Apuradores -- Referencias -- Funciones avanzadas -- Herencia -- Arreglos, cadenas tipo C. y listas en lazadas -- Polimorfismo -- Clases y funciones especiales -- Herencia avanzada -- Flujos -- Espacios de nombres -- Análisis y diseño orientados a objetos -- Plantillas -- Excepciones y manejo de errores -- Cómo pasar parámetros por referencia para tener eficiencia Paso de un apuntador -- Referencias como alternativa para los apuntadores -- Cuándo utilizar referencias y cuándo utilizar apuntadores -- Cómo mezclar referencias y apuntadores -- ¡No regrese una referencia a un objeto que esté fuera de alcance! -- Cómo regresar una referencia a un objeto en el heap -- ¿A quién pertenece el apuntador? -- Resumen -- Preguntas y respuestas -- Taller -- Cuestionario -- Ejercicios -- Día 10 Funciones avanzadas -- Sobrecarga de funciones miembro -- Uso de valores predeterminados -- Cómo elegir entre valores predeterminados y funciones sobrecargadas Constructores predeterminados -- Sobrecarga de constructores -- Inicialización de objetos -- Uso del constructor de copia -- Sobrecarga de operadores -- Cómo escribir una función de incremento -- Sobrecarga del operador de prefijo -- Cómo regresar tipos en funciones con operadores sobrecargados -- Cómo regresar objetos temporales sin nombre -- Uso del apuntador this -- Sobrecarga del operador de posfijo -- Cuáles son las diferencias entre prefijo y posfijo -- Uso del operador de suma -- Cómo sobrecargar a operator -- Cuestiones adicionales relacionadas con la sobrecarga de operadores -- Limitaciones de la sobrecarga de operadores -- Qué se debe sobrecargar -- Uso del operador de asignación -- Operadores de conversión -- Cómo crear sus propios operadores de conversión.</tableOfContents>
  <targetAudience authority="marctarget">general</targetAudience>
  <note type="statement of responsibility">Jesse Liberty</note>
  <note>Incluye contenido.</note>
  <subject>
    <topic>Programas para computadoras</topic>
  </subject>
  <subject>
    <topic>Lenguajes de programación</topic>
  </subject>
  <classification authority="ddc">005.262 L6958a</classification>
  <identifier type="isbn">970260012X</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">UEB</recordContentSource>
    <recordCreationDate encoding="marc">161204</recordCreationDate>
    <recordChangeDate encoding="iso8601">20250918143711.0</recordChangeDate>
    <recordIdentifier>BGEN1689</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
