Title:
Problem solving with C++ : the object of programming / Walter Savitch.
Author:
Savitch, Walter J., 1943-
General Notes:
Includes bibliographical references and index.
Introduction to computers and C++ programming -- Computer systems -- Programming and problem-solving -- Introduction to C++ -- Testing and debugging -- C++ basics -- Variables and assignments -- Input and output -- Data types and expressions -- Simple flow of control -- Program style -- Procedural abstraction and functions that return a value -- Top-down design -- Predefined functions -- Programmer-defined functions -- Procedural abstraction -- Local variables -- Overloading function names -- Functions for all subtasks -- Void functions -- Call-by-reference parameters -- Using procedural abstraction -- Testing and debugging functions -- I/O streams as an introduction to objects and classes -- Streams and basic file I/O -- Tools for stream I/O -- Character I/O -- Inheritance -- Defining classes -- Structures -- Classes -- Abstract data types -- More flow of control -- Using Boolean expressions -- Multiway branches -- More about C++ loop statements -- Designing loops -- Friends and overloaded operators -- Friend functions -- Overloading operators -- Separate compilation and namespaces -- Separate compilation -- Namespaces -- Arrays -- Introduction to arrays -- Arrays in functions -- Programming with arrays -- Arrays and classes -- Multidimensional arrays -- Strings and vectors -- An array type for strings -- The standard string class -- Vectors -- Pointers and dynamic arrays -- Pointers -- Dynamic arrays -- Classes and dynamic arrays -- Recursion -- Recursive functions for tasks -- Recursive functions for values -- Thinking recursively -- Templates -- Templates for algorithm abstraction -- Templates for data abstraction -- Pointers and linked lists -- Nodes and linked lists -- Stacks and queues -- Inheritance -- Inheritance basics -- Inheritance details -- Polymorphism -- Exception handling -- Exception-handling basics -- Programming techniques for exception handling -- Standard template library -- Iterators -- Containers -- Generic algorithms -- C++ keywords -- Precedence of operators -- The ASCII character set -- Some library functions -- The assert statement -- Inline functions -- Overloading the array index square brackets -- The this pointer -- Overloading operator as member operators.
This book is the perfect fit for those learning to program. The tradition of providing a superior introduction to programming and C++ continues in the fifth edition, while technological innovation is embraced by using the most up-to-date ANSI/ISO standards, providing extensive coverage of name-spaces, and including a new chapter on the Standard Template Library (STL).
Publisher:
Pearson/Addison Wesley,
Publication Place:
Boston :
ISBN:
0321268652
9780321268655
0321269756
9780321269751
Subject:
C++ (Computer program language)
Edition:
5th ed.
Contents:
Introduction to computers and C++ programming -- Computer systems -- Programming and problem-solving -- Introduction to C++ -- Testing and debugging -- C++ basics -- Variables and assignments -- Input and output -- Data types and expressions -- Simple flow of control -- Program style -- Procedural abstraction and functions that return a value -- Top-down design -- Predefined functions -- Programmer-defined functions -- Procedural abstraction -- Local variables -- Overloading function names -- Functions for all subtasks -- Void functions -- Call-by-reference parameters -- Using procedural abstraction -- Testing and debugging functions -- I/O streams as an introduction to objects and classes -- Streams and basic file I/O -- Tools for stream I/O -- Character I/O -- Inheritance -- Defining classes -- Structures -- Classes -- Abstract data types -- More flow of control -- Using Boolean expressions -- Multiway branches -- More about C++ loop statements -- Designing loops -- Friends and overloaded operators -- Friend functions -- Overloading operators -- Separate compilation and namespaces -- Separate compilation -- Namespaces -- Arrays -- Introduction to arrays -- Arrays in functions -- Programming with arrays -- Arrays and classes -- Multidimensional arrays -- Strings and vectors -- An array type for strings -- The standard string class -- Vectors -- Pointers and dynamic arrays -- Pointers -- Dynamic arrays -- Classes and dynamic arrays -- Recursion -- Recursive functions for tasks -- Recursive functions for values -- Thinking recursively -- Templates -- Templates for algorithm abstraction -- Templates for data abstraction -- Pointers and linked lists -- Nodes and linked lists -- Stacks and queues -- Inheritance -- Inheritance basics -- Inheritance details -- Polymorphism -- Exception handling -- Exception-handling basics -- Programming techniques for exception handling -- Standard template library -- Iterators -- Containers -- Generic algorithms -- C++ keywords -- Precedence of operators -- The ASCII character set -- Some library functions -- The assert statement -- Inline functions -- Overloading the array index square brackets -- The this pointer -- Overloading operator as member operators.
Physical Description:
xxiii, 936 pages : illustrations ;
Publication Date:
أ2005.
Title:
Problem solving with C++ / Walter Savitch.
Author:
Savitch, Walter J., 1943-
General Notes:
Includes index., Includes index.
"Pearson International Edition"--Cover., Includes index.
Publisher:
Pearson/Addison-Wesley,
Publication Place:
Boston :
ISBN:
0321412699
9780321412690
0321442636
9780321442635
Subject:
C (Computer program language)
C (Computer program language)
C (Lenguaje de programaciâon para computadora)
Edition:
6th ed.
Contents:
Introduction to computers and C++ Programming -- C++ Basics -- More flow of control -- Procedural abstractions and functions that return a value -- Functions for all subtasks -- I/O Streams as an introduction to objects and classes -- Array -- Strings and vectors -- Pointers and dynamics arrays -- Defining classes -- Friends and overloaded operators -- Separate compilation and namespaces -- Inheritance -- Recursion -- Pointers and linked lists -- Exception handling -- Templates -- Standard Template Library.
Physical Description:
xxxi, 1019 p. : ill. ; 1 CD-ROM (4 3/4 in.)
Electronic Location:
http://catdir.loc.gov/catdir/toc/ecip065/2005037870.html
Publication Date:
c2006.
Title:
Problem solving with C++ / Walter Savitch ; contributor, Kenrick Mock.
Author:
Savitch, Walter J., 1943-
Mock, Kenrick.
General Notes:
Includes bibliographical references and index.
Introduction to computers and C++ programming -- C++ basics -- More flow of control -- Procedural abstraction and functions that return a value -- Functions for all subtasks -- I/O streams as an introduction to objects and classes -- Arrays -- Strings and vectors -- Pointers and dynamic arrays -- Defining classes -- Friends, overloaded operators, and arrays in classes -- Separate compilation and namespaces -- Pointers and linked lists -- Recursion -- Inheritance -- Polymorphism -- Exception handling -- Templates -- Standard template library.
Publisher:
Pearson Addison Wesley,
Publication Place:
Boston :
ISBN:
9780132162739
0132162733
0273752189
9780273752189
Subject:
C++ (Computer program language)
C++ (Computer program language)
C++
C++ (programspr�ak)
Edition:
8th ed.
Contents:
Introduction to computers and C++ programming -- C++ basics -- More flow of control -- Procedural abstraction and functions that return a value -- Functions for all subtasks -- I/O streams as an introduction to objects and classes -- Arrays -- Strings and vectors -- Pointers and dynamic arrays -- Defining classes -- Friends, overloaded operators, and arrays in classes -- Separate compilation and namespaces -- Pointers and linked lists -- Recursion -- Inheritance -- Polymorphism -- Exception handling -- Templates -- Standard template library.
Physical Description:
xxx, 1026 pages : illustrations ;
Publication Date:
�2012.
There are no items available
Title:
Problem solving with C++ / Walter Savitch, University of California, San Diego, contributor Kenrick Mock, University of Alaska, Anchorage.
Author:
Savitch, Walter J., 1943-2021, author.
Mock, Kenrick, author.
General Notes:
Includes index., Includes index.
Publisher:
Pearson Education Limited,
Publication Place:
New York, NY :
ISBN:
1292222824
9781292222820
Subject:
)C++ (Computer program language
Problem solving
C++ (Computer program language)
Problem solving.
Edition:
Tenth edition, global edition.
Contents:
1. Introduction to computers and C++ programming -- 2. C++ basics -- 3. More flow of control -- 4. Procedural abstraction and functions that return a value -- 5. Functions for all subtasks -- 6. I/O streams as an introduction to objects and classes -- 7. Arrays -- 8. Strings and vectors -- 9. Pointers and dynamic arrays -- 10. Defining classes -- 11. Friends, overloaded operators, and arrays in classes -- 12. Separate compilation and namespaces -- 13. Pointers and linked lists -- 14. Recursion -- 15. Inheritance -- 16. Exception handling -- 17. Templates -- 18. Standard template library and C++11 -- Appendices -- 1. C++ keywords -- 2. Precedence of operators -- 3. The ASCII character set -- 4. Some library functions -- 5. Inline functions -- 6. Overloading the array index square brackets -- 7. The this pointer -- 8. Overloading operators as member operators.
Physical Description:
1113 pages : illustrations ;
Publication Date:
2018.
Title:
Problematic Wildlife A Cross-Disciplinary Approach / edited by Francesco M. Angelici.
Author:
Angelici, Francesco M. editor.
SpringerLink (Online service)
General Notes:
General introduction -- Extinct species, species at risk of extinction, and declining species: some current and past case studies. Land fragmentation and habitat degradation -- When wildlife create problems for the environment and human activities: general features and some case studies -- Managing problematic species: case studies from protected areas and areas subject to other kinds of management (rural, forest, hunting and urban areas). Introductions, reintroductions and restocking -- Genetic contributions to the management of problematic species -- Species that are dangerous to humans, man-eating wildlife, etc -- Some special cases: wind farms and fauna, bird-strikes, electrocution, etc -- Bushmeat: a socio-ecological problem. The over-exploitation of wildlife for nutritional and traditional purposes. World animal trade, extinction risk and socio-economic issues -- Hidden species: an appropriate scientific approach to cryptozoology.
This book provides insight into the instances in which wildlife species can create problems. Some species trigger problems for human activities, but many others need humans to save them and to continue to exist. The text addresses issues faced by economists and politicians dealing with laws involving actions undertaken to resolve the problems of the interaction between humans and wildlife. Here, the words ‘problematic species’ are used in their broadest sense, as may be appreciated in the short introductions to the various sections. At times, the authors discuss special cases while always extending the discussion into a more general and broad vision. At others, they present real cutting-edge analysis of ecological topics and issues. The book will be of interest to biologists, ecologists and wildlife managers involved in research on wildlife, parks, and environmental management, as well as to government departments and agencies, NGOs and conservation wildlife organizations. Even those in contact with nature, such as hunters, herders, and farmers, will be able to find a great deal of important information. Specific case studies are selected from among the most significant and prevalent cases throughout the world. A total of 26 papers have been selected for this book, written by zoologists, biologists and ecologists. Many have an interdisciplinary approach, with contributions by economists, criminologists, technical specialists, and engineers.
Publisher:
Springer International Publishing : Imprint: Springer,
Publication Place:
Cham :
ISBN:
9783319222462
Subject:
Life sciences.
Animal ecology.
CONSERVATION BIOLOGY.
Ecology.
Urban ecology (Biology).
Animal genetics.
Environmental management.
Life sciences.
Animal ecology.
Conservation Biology/Ecology.
Environmental management.
Animal Genetics and Genomics.
Urban ecology.
Contents:
General introduction -- Extinct species, species at risk of extinction, and declining species: some current and past case studies. Land fragmentation and habitat degradation -- When wildlife create problems for the environment and human activities: general features and some case studies -- Managing problematic species: case studies from protected areas and areas subject to other kinds of management (rural, forest, hunting and urban areas). Introductions, reintroductions and restocking -- Genetic contributions to the management of problematic species -- Species that are dangerous to humans, man-eating wildlife, etc -- Some special cases: wind farms and fauna, bird-strikes, electrocution, etc -- Bushmeat: a socio-ecological problem. The over-exploitation of wildlife for nutritional and traditional purposes. World animal trade, extinction risk and socio-economic issues -- Hidden species: an appropriate scientific approach to cryptozoology.
Physical Description:
XVI, 603 p. 102 illus., 76 illus. in color. online resource.
Electronic Location:
http://dx.doi.org/10.1007/978-3-319-22246-2
Publication Date:
2016.
Title:
Problematizing Religious Freedom by Arvind Sharma.
Studies in Global Justice,
Studies in Global Justice,
Author:
Sharma, Arvind. author.
SpringerLink (Online service)
General Notes:
Part I -- Introduction -- What is Religion? -- What is Religion: The Historical Context -- What is Religion: The Legal Context -- What is Religious Freedom? -- The Possibility of Religious Freedom -- Part II -- The Concept of Religion in World Religions and the Corresponding Concept of Religious Freedom -- The Anticipation of Religious Freedom in World Religions -- Attitudes to Conversion in World Religions -- Religions: Missionary and Non-missionary -- Religions: Eastern and Western--The Case for an Asian Understanding of Religion -- Religious Freedom and Proselytization: A Case -- Study of Christian Missions -- Native American Religious Freedom -- Conclusion.
The central claim of this book is that although the concept of religious freedom as a human rights concept is emblematic on the one hand, the concept is also problematic on the other, that its implications are far from self-evident despite the ready acceptance the term receives as embodying a worthwhile goal. This book therefore problematizes the concept along legal, constitutional, ethical, and theological lines, and especially from the perspective of religious studies, so that religious freedom in the world could be enlarged in a way which promotes human flourishing. "Is religion always something good, a benefit to humanity? A detailed examination of the religions as they affect and have affected the world raises disturbing questions, and this authoritative treatment of them will provide a focus of discussion for years to come. I congratulate the author. The result is invaluable for both scholars and students, and I commend it to both without reservation." John Hick Professor Emeritus, Birmingham University, UK, and the Claremont Graduate University, California Vice-President, British Society for the Philosophy of Religion and World Congress of Faiths "Problematizing Religious Freedom is an intensely provocative book. It takes the reader through discussions and debates about the nature and definition of religion, distinctions between missionary and non-missionary traditions, concepts of conversion and proselytism, attitudes and understandings of religious freedom internal to various traditions, and the semantic dimensions and practical implications of the phrase "religious freedom" as it is employed in the contemporary human rights community and beyond. Although one may not agree with all of his points, there is no gainsaying the fact that Sharma greatly illuminates a set of important problems - and from a distinctive point of view that is vigorously argued." Sumner B. Twiss, Distinguished Professor of Human Rights, Ethics, and Religion Florida State University Professor Emeritus of Religious Studies, Brown University
Publisher:
Springer Netherlands,
Publication Place:
Dordrecht :
ISBN:
9789048189939
Subject:
Philosophy (General).
Ethics.
Philosophy of law.
Philosophy.
Religion (General).
Political science.
Philosophy.
Philosophy of Law.
Religious Studies.
Philosophy of Religion.
Political science.
Ethics.
Series:
Studies in Global Justice, 9
Studies in Global Justice, 9
Contents:
Part I -- Introduction -- What is Religion? -- What is Religion: The Historical Context -- What is Religion: The Legal Context -- What is Religious Freedom? -- The Possibility of Religious Freedom -- Part II -- The Concept of Religion in World Religions and the Corresponding Concept of Religious Freedom -- The Anticipation of Religious Freedom in World Religions -- Attitudes to Conversion in World Religions -- Religions: Missionary and Non-missionary -- Religions: Eastern and Western--The Case for an Asian Understanding of Religion -- Religious Freedom and Proselytization: A Case -- Study of Christian Missions -- Native American Religious Freedom -- Conclusion.
Physical Description:
VII, 264 p. online resource.
Electronic Location:
http://dx.doi.org/10.1007/978-90-481-8993-9
Publication Date:
2012.