<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>03024cam a22003857a 4500</leader>
  <controlfield tag="001">TVCDKTCT82246</controlfield>
  <controlfield tag="005">20160223143600.4</controlfield>
  <controlfield tag="008">100618s2010    njua          001 0 eng  </controlfield>
  <datafield tag="980" ind1="\" ind2="\">
   <subfield code="a">Thư viện Trường CĐ Kỹ Thuật Cao Thắng</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
   <subfield code="a">RG_1 #1 eb0</subfield>
  </datafield>
  <datafield tag="010" ind1=" " ind2=" ">
   <subfield code="a">2010930969</subfield>
  </datafield>
  <datafield tag="015" ind1=" " ind2=" ">
   <subfield code="a">GBB065076 </subfield>
   <subfield code="2">bnb</subfield>
  </datafield>
  <datafield tag="016" ind1="7" ind2=" ">
   <subfield code="a">015562297 </subfield>
   <subfield code="2">Uk</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">0470617977 (pbk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">9780470617977 (pbk.)</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
   <subfield code="a">(OCoLC)ocn507420890</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
   <subfield code="a">UKM </subfield>
   <subfield code="c">UKM </subfield>
   <subfield code="d">YDXCP </subfield>
   <subfield code="d">MCLSW </subfield>
   <subfield code="d">ILC </subfield>
   <subfield code="d">C#P </subfield>
   <subfield code="d">BWX </subfield>
   <subfield code="d">CBU </subfield>
   <subfield code="d">ZQP </subfield>
   <subfield code="d">EEK </subfield>
   <subfield code="d">BTCTA </subfield>
   <subfield code="d">UKMGB </subfield>
   <subfield code="d">DLC</subfield>
  </datafield>
  <datafield tag="042" ind1=" " ind2=" ">
   <subfield code="a">lccopycat</subfield>
  </datafield>
  <datafield tag="050" ind1="0" ind2="0">
   <subfield code="a">QA76.73.C153 </subfield>
   <subfield code="b">D358 2010</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
   <subfield code="a">005.133 </subfield>
   <subfield code="b">B201-I</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
   <subfield code="a">Davis, Stephen R., </subfield>
   <subfield code="d">1956-</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
   <subfield code="a">Beginning programming with C++ for dummies / </subfield>
   <subfield code="c">by Stephen R. Davis.</subfield>
  </datafield>
  <datafield tag="246" ind1="3" ind2="0">
   <subfield code="a">Programming with C++ for dummies</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
   <subfield code="a">Hoboken, N.J. : </subfield>
   <subfield code="b">Wiley, </subfield>
   <subfield code="c">c2010.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
   <subfield code="a">xvi, 430 p. : </subfield>
   <subfield code="b">ill. ; </subfield>
   <subfield code="c">24 cm. + </subfield>
   <subfield code="e">1 CD-ROM (4 3/4 in.)</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
   <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
   <subfield code="a">Let's get started -- Writing a program: decisions, decisions -- Becoming a functional programmer -- Data structures -- Object-oriented programming -- Advanced strokes -- The part of tens.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
   <subfield code="a">pt. I. Let's get started : What is a program? ; Installing code::blocks ; Writing your first program -- pt. II. Writing a program: decisions, decisions : Integer expressions ; Character expressions ; If I could make my own decisions ; Switching paths ; DeBugging your programs, part 1 -- pt. III. Becoming a functional programmer : While running in circles ; Looping for the fun of it ; Functions, I declare! ; Dividing programs into modules ; Debugging your programs, part 2 -- pt. IV. Data structures : Other numerical variable types ; Arrays ; Arrays with character ; Pointing the way to C++ pointers ; Taking a second look at C++ pointers ; Programming with class ; Debugging your programs, part 3 -- pt. 5. Object-oriented programming : What is object-oriented programming? ; Structured play: making classes do things ; Pointers to objects ; Do not disturb: protected members ; Getting objects off to a good start ; Making constructive arguments ; Coping with the copy constructor -- pt. VI. Advanced strokes : Inheriting a class ; Are virtual functions for real? ; Overloading assignment operators ; Performing streaming I/O ; Take exception! -- pt. VII. The part of tens : Ten ways to avoid bugs ; Ten features not covered in this book -- Appendix: About the CD.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
   <subfield code="a">&quot;Learn to think like a programmer and understand how C++ works, create programs and get bugs out of your code, [and] master basic development concepts and techniques in C++&quot;--Cover.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
   <subfield code="a">C++ (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
   <subfield code="a">C++ (Computer language) </subfield>
   <subfield code="2">sears</subfield>
  </datafield>
  <datafield tag="906" ind1=" " ind2=" ">
   <subfield code="a">7 </subfield>
   <subfield code="b">cbc </subfield>
   <subfield code="c">copycat </subfield>
   <subfield code="d">2 </subfield>
   <subfield code="e">ncip </subfield>
   <subfield code="f">20 </subfield>
   <subfield code="g">y-gencatlg</subfield>
  </datafield>
  <datafield tag="925" ind1="0" ind2=" ">
   <subfield code="a">acquire </subfield>
   <subfield code="b">2 shelf copies </subfield>
   <subfield code="x">policy default</subfield>
  </datafield>
  <datafield tag="955" ind1=" " ind2=" ">
   <subfield code="a">pc24 2010-06-18 </subfield>
   <subfield code="a">xh00 2011-02-09</subfield>
  </datafield>
  <datafield tag="955" ind1=" " ind2=" ">
   <subfield code="b">xh58 2012-05-08 z-processor </subfield>
   <subfield code="i">xh58 2012-05-09 ; to BCCD </subfield>
   <subfield code="t">xh58 2012-05-09 c. 2 added</subfield>
  </datafield>
 </record>
</collection>
