ABIS logo



Type: Textbook
Title: C++ Programming from Basics PDF
Authors: Alytis Gruodis, Sergėjus Ivanikovas.
On-line: 1-December-2012
Language: English
DOI: -
Abstract. Textbook is aimed for students and all computer-mindeds who would like to be familiarize to C++ programming. Course basics from zero as well as applied console and windows solutions are presented and discussed for educational purposes.
Keywords: C++, cpp, programming.
Citation: Alytis Gruodis, Sergėjus Ivanikovas (2012) C++ Programming from Basics – Vilnius: Vilniaus verslo kolegija, 2012. – 296 p. - ISBN 978-609-95431-0-9.

1. Dev-C. /Version% 207/wxdevcpp 7.4.2 full setup.exe/download, retrieved Aug20, 2012.
2. Andrei Alexandrescu. Modern C++ Desing. Boston: Addison-Wesley, 2002.
3. Herb Sutter; Andrei Alexandrescu. C++ coding standards. 101 Rules, Guidelines, and best practices. Boston: Addison-Wesley, 2005.
4. Bruce Eckel; Chuck Allison. Thinking in C++, 2nd Edition, Volume 2. Prentice Hall, 2003.
5. Matt Austern. Generic programming and the STL. Addison-Wesley, 1998.
6. Jon Bertly. Programming pearls. Second edition. Addison Wesley, 2000.
7. Harry H. Cheng. C for Engineers and Scientists. An Interpretive Approach. NewYork: McGraw-Hill, 2010.
8. III Chris H. Pappas; William H. Murray. Debugging C++. Troubleshooting for programers. Osborne: McGraw-Hill, 2000.
9. James O. Coplien. Multi-Paradigm Design for C++. Addison-Wesley, 1998.
10. H. M. Deitel; P. J. Deitel. How to program C. Second Edition. Prentice Hall International, Inc, 2000.
11. H. Demuth. Electronic Data Sorting. PhD thesis. Stanford University, 1956.
12. Bruce Eckel. Thinking in C++, 2nd Edition, Volume 1, (3rd Edition to appear). Prentice Hall, 2000.
13. Krzysztof Czarnecki; Ulrich Eisencecker. Generative programming. Addison-Wesley, 2000.
14. Abraham Silberschatz; Peter B. Galvin. Operating system concepts. Addison: Wesley Publishing Co, 1994.
15. Pablo Halpern. The C++ Standard library from scratch. // In: Jesse libertys from scratch programming series. QUE, Indianapolis, 2000.
16. Tan Kiat Shi; Willi-Hans Steeb; Yorick Hardy. Symbolic C++: an introduction to computer algebra using object-oriented programming. Springer, London, 2000.
293 294 BIBLIOGRAPHY 17. David Vandervoorde; Nicolai M. Josuttis. C++ Templates, The Complete Guide. Addison- Wesley, 2002.
18. Nicolai Josuttis. The C++ Standard Library. Addison-Wesley, 1999.
19. Allen B. Tucker; Robert D. Cupper; W. James Bradley; Richard G. Epstein; Charles F. Keleman. Chapter 7. operating systems and software design. In Fundamentals of comput- ing II. Abstraction, Data Structures and Large Software design. C++ edition. New York: McGrawHill int., 1995.
20. D. E. Knuth. Volume 3: Sorting and searching. In The Art of Computer programming. Addison-Wesley, 1968.
21. Stanley B. Lippman; Josee Lajoie. C++ primer. Third edition. Addison-Wesley, 1998.
22. Andre LaMothe. The Black Art of Video Game Console Design. Indianapolis: SAMS, 2003.
23. Andre LaMothe. Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization (Other Sams). Indianapolis: SAMS, 2005.
24. Jesse Liberty. C++ unleashed. Indianapolis, SAMS, 1999.
25. Jesse Liberty. Teach Youself C++ in 21 Days. Third Edition. Indianapolis, SAMS, 1999.
26. Stan Lippman. Inside the C++ Object Model. Addison-Wesley, 1996.
27. Stan Lippman. Essential C++. Addison-Wesley, 1999.
28. Dov Bulka; David Mayhew. Efficient C++. Addison-Wesley, 1999.
29. R. E. Berry; B. A. E. Meekings. A book on C. MACMILLAN, London, 1984.
30. Scott Meyers. More effective C++. 35 new ways to improve your programs and designs. Addison Wesley, 1996.
31. Scott Meyers. Effective C++, 2nd Edition. Addison-Wesley, 1997.
32. Scott Meyers. Effective STL. Addison-Wesley, 2001.
33. Andrew Koenig; Barbara E. Moo. Accelerated C++. Boston: Addison-Wesley, 2000.
34. David R. Musser. STL Tutorial and Reference Guide, 2nd Edition. Addison-Wesley, 2001.
35. P.J. Plauger. The C++ Standard Template Library. Prentice Hall, 2000.
36. Stephen Prata. C++ Primer Plus. Fourth Edition. Indianapolis: SAMS, year = 2002.
37. Steve Qualline. How not to program in C++. San Francisco: NO STACH press, 2003.
38. Brian W. Kernighan; Dennis M. Ritchie. The C programming Language (1st ed.). Englewood Cliffs, NJ: Prentice Hall., 1978.
39. Brian W. Kernighan; Dennis M. Ritchie. The C programming Language (2nd ed.). Prentice Hall, 1998.
40. Herbert Schildt. Schildts expert C++. Osborne: McGraw-Hill, 1995.
41. Herbert Schildt. Schildts Windows 95. programming in C and C++. Osborne: McGraw- Hill, 1995.
42. Herbert Schildt. Teach yourself C++. Osborne: McGraw-Hill, 1998.
43. Herbert Schildt. C++: The Complete Reference. Four Edition. Osborne: McGraw-Hill, 2003.
44. Robert Sedgewick. Algorithms in C++. Addison: Wesley, 2009.
45. Juan Soulie. C++ Language tutorial., 2007.
46. Bjarne Stroustrup. The design and evolution of C++. Addison Wesley, 1994.
47. Bjarne Stroustrup. The C++ programming Language, Special Third Edition. Addison- Wesley, 2000.
48. Herb Sutter. Exceptional C++. Addison-Wesley, 2000.
49. Herb Sutter. More Exceptional C++. Addison-Wesley, 2001.
50. William Ford; William Topp. Chapter 4: The vector class. In Data Structures with C++ and STL, Second Edition. Prentice Hall, 2002.
51. William H. Press; Brian P. Flannery; Saul A. Teukolsky; William T. Vetterling. Numerical Recipes in C. Cambridge university press, 1988.
52. Al Williams. Windows 2000. Systems programming. Black book. Coriolis, 2000.
53. Daoqui Yang. C++ and object-oriented numeric computing for scientist and engineers. Springer, 2001.