<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>01314nam a22001937a 4500</leader>
  <controlfield tag="008">121105t        xxu||||| |||| 00| 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">0079131409</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2=" ">
    <subfield code="a">QA76.73.P75</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">Ponnambalam, K.</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">A C++ primer for engineers: an object-oriented approach. /</subfield>
    <subfield code="c">K. Ponnambalam and Tiuley Alguindigue</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">U.S.A.:</subfield>
    <subfield code="b">McGraw Hill,</subfield>
    <subfield code="c">c1997.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">293 p.:</subfield>
    <subfield code="b">ill</subfield>
    <subfield code="c">23cm.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">Contents: Problem solving using computers -- C++ programming basics -- Selection and repetitions -- Functions to aid modularity -- Arrays for grouping data of same type -- Structures to group data -- Encapulsating of data and functions in classes -- Inheritance to aid reusability -- Pointers to aid efficient implementation -- Miscellaneous topics in C++ -- Java for C++ programmers -- Appendix A: ASCII character set(character codes 0-127) -- Appendix B: C++ reserved words or keywords -- Appendix C: Some important header file and their uses -- Appendix D: Precedence and associativity of operators -- Appendix E: Software engineering -- Appendix F: Answers to selected review questions and exercises.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="b">C++ (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Object-oriented programming (Computer science) </subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Alguindigue, Tiuly</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">lcc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">2502</subfield>
    <subfield code="d">10002</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">WIUC-1</subfield>
    <subfield code="b">WIUC-1</subfield>
    <subfield code="c">REF</subfield>
    <subfield code="d">2012-11-05</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">QA76.73.P75</subfield>
    <subfield code="p">6314/12</subfield>
    <subfield code="r">2012-11-05 00:00:00</subfield>
    <subfield code="w">2012-11-05</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
