<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>01838nam a2200205Ia 4500</leader>
  <controlfield tag="001">CTU_22671</controlfield>
  <controlfield tag="008">210402s9999    xx            000 0 und d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="b">117.5df</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
   <subfield code="a">005.133</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
   <subfield code="b">D324</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
   <subfield code="a">H M Deitel</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2="0">
   <subfield code="a">C++ how to program</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2="0">
   <subfield code="c">H M Deitel, P J Deitel</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
   <subfield code="a">Upper Saddle River, New Jersey</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
   <subfield code="b">Prentice-Hall</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
   <subfield code="c">1994</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
   <subfield code="a">The book is divided into several major parts. The first part, Chapters 1 through 5, presents a thorough treatment of procedural programming in C++ including data types, input/output, control structures, functions, arrays, pointers, and strings. The second, Chapters 6 through 8, presents substantial treatment of data abstraction with classes, objects, and operator overloading. The third part, Chapters 9 through 10, presents inheritance, virtual functions, and polymorphism - the root technologies of true object-oriented programming. The next part, Chapters 11 through 14, presents C++-style, steam oriented input/output, including using stream I/O with the keyboard, the screen, files, and character arrays. The next part, Chapter 15, presents a thorough treatment of dynamic data structures such as linked lists, queues, stacks, and trees. The last part, Chapters 16 through 18, discusses a variety of topics including bit, character, and string manipulation. Finally, there are appendices on C++ syntax, the standard function libraries, operator precedence, the ASCII character set, number systems (binary, decimal, octal, and hexadecimal), and C++ sources (such as consortia, journals, and companies that make various key C++-related products). The book concludes with a detailed index</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
   <subfield code="a">c ( computer program language )</subfield>
  </datafield>
  <datafield tag="904" ind1=" " ind2=" ">
   <subfield code="i">Minh, 980527</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
   <subfield code="a">Trung tâm Học liệu Trường Đại học Cần Thơ</subfield>
  </datafield>
 </record>
</collection>
