Lock your Ad to the Top of this Site - Readers always see it! - Advertise Here
 


Archive for the 'C/C++' Category

C ++ for Business Programmers 2nd Edition INTERNAL - Prentice Hall

This book provides a highly readable introduction to C++ programming for beginning business programmers. It guides readers through complete and clear descriptions of sample programs, with a wealth of exercises included along the way to help reinforce the important points of each chapter. Throughout the text, a strong emphasis is placed on business applications, rather than those in mathematics or computing. Part I (Basic C++) covers the procedural parts of C++. Part II (Object-Oriented Concepts and Programming) introduces object-oriented ideas through the built-in string class. Part III (Object-Oriented Programming) explores the essential object-oriented ideas through inheritance and polymorphism. For beginning programmers using C++ for business.

1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 2,120 views
  • 0 Comments
  • In: Business eBooks, C/C++, IT eBooks
  • Author : mrblue
  • ATL Server High Performance C ++ on .NET - Apress

    Four expert authors give a comprehensive look at the ATL Server library designed for building high-end web applications and web services. Other books on ATL do not go into depth on the ATL Server portion of the library (web services and web applications). Other books on ISAPI do not provide insight into the one library designed to make ISAPI development much easier. This is the only book written by the very people who created the ATL Server library.

    2 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 52 votes, average: 5 out of 5
  • 1,367 views
  • 0 Comments
  • In: .NET, C/C++, IT eBooks
  • Author : mrblue
  • Core C++: A Software Engineering Approach

    Aimed at the Visual C++ newcomer, Core C++: A Software Engineering Approach provides a rich and sometimes densely packed tour of the language, with plenty of advice on the best ways to use this powerful programming language effectively. It’s full to the brim with useful advice for creating and using classes effectively, and gaining an expert’s understanding of the language.

    The writing style and presentation of C++ in this book are outstanding. The explanations of key C++ concepts, from basic language features to class design to advanced C++ whistles and bells, are by turns colloquial, garrulous, and almost always enjoyable and understandable. While it’s not uncommon for today’s computer book to weigh in at over 1,000 pages, the raw word count here is quite exceptional. You’re challenged repeatedly to think for yourself, and the intricacies of C++ are exposed thoroughly, from language features that are indispensable to what to avoid in your code.

    You’ll get pretty much everything that you need to learn C++ effectively, starting with basic keywords, data types, flow-control statements, and arrays. The guide to understanding object-oriented concepts, like coupling and cohesion, will help you design better classes. Even experienced programmers will appreciate the thorough coverage of memory-management techniques in C++ (including the five kinds of scopes for variables).

    An important middle section provides a blueprint for the methods and functions that most C++ code should offer, including such methods as default and copy constructors, destructors, and overloaded assignment operators. (By following this idiom, you’ll be able to write reusable C++ classes.) The book also illustrates class design with basic UML notation, excels at presenting the details of how to overload C++ operators to provide easier syntax for custom C++ classes, and provides excellent explanations of the pros and cons of composition and inheritance for getting classes to work together. A look at more advanced C++ features, like templates and exception handling, wraps things up. Along the way, you get a taste of UML notation and a thorough introduction to some of the best practices for writing C++ code effectively.

    Core C++ is certainly no quick read, and, if you’re in a rush to learn quickly, there are plenty of more concise treatments that are available. But, if you’re ambitious and want to master the intricacies of C++ class design with some of its underlying design principles, this is an original and thorough package that offers unique strengths.

    3 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 53 votes, average: 5 out of 5
  • 2,357 views
  • 0 Comments
  • In: C/C++, IT eBooks
  • Author : mrblue
  • C++ GUI Programming With Qt3.2

    Preface The Qt toolkit is a C++ class library and a set of tools for building multiplatformGUI programs using a “write once, compile anywhere” approach. Qt letsprogrammers use a single source tree for applications that will run on Windows95 to XP, Mac OS X, Linux, Solaris, HP-UX, and many other versions ofUnix with X11.A version of Qt is also available for Embedded Linux, with thesame API. The purpose of this book is to teach you how to write GUI programs using Qt 3.The book starts with “Hello Qt” and quickly moves on to more advanced topics,such as creating custom widgets and providing drag and drop. The text iscomplemented by a CDthat contains the source code of the example programs.The CD also provides Qt and Borland C++ for Windows, Qt for Unix, and Qtfor Mac OS X. Appendix A explains how to install the software. The book focuses on explaining good idiomatic Qt 3 programming techniquesrather than simply rehashing or summarizing Qt’s extensive online documentation.And because we are involved in the development of Qt 4, we have triedto ensure that most of what we teach here will still be valid and sensible forQt 4. It is assumed that you have a basic knowledge of C++. The code examples usea subset of C++, avoiding many C++ features that are rarely needed whenprogramming Qt. In the few places where a more advanced C++ construct isunavoidable, it is explained as it is used. Qt made its reputation as a multiplatform toolkit, but because of its intuitiveand powerful API, many organizations use Qt for single-platform development.Adobe PhotoshopAlbum is just one example of a mass-marketWindowsapplication written in Qt. Many sophisticated software systems in verticalmarkets, such as 3D animation tools, digital film processing, electronic designautomation (for chip design), oil and gas exploration, financial services, andmedical imaging, are built with Qt. If you are making a living with a successfulWindows product written in Qt, you can easily create new markets in theMac OS X and Linux worlds simply by recompiling. Qt is available under various licenses. If you want to build commercialapplications, you must buy a commercial license; if you want to build opensource programs,you can use a non-commercial Qt edition. (The editions of Qton the CD are non-commercial.) Qt is the foundation on which the K DesktopEnvironment (KDE) and the many open source applications that go with itare built. In addition to Qt’s hundreds of classes, there are add-ons that extend Qt’sscope and power. Some of these products, like the Qt/Motif integration moduleand Qt Script for Applications (QSA), are supplied by Trolltech, while othersare provided by companies and by the open source community. See http://www.trolltech.com/products/3rdparty/ for information on Qt add-ons. Qt alsohas a well-established and thriving user community that uses the qt-interestmailing list; see http://lists.trolltech.com/ for details. The book is divided into two parts. Part I covers all the concepts and practicesnecessary for programming GUI applications using Qt. Knowledge of thispart alone is sufficient to write useful GUI applications. Part II covers centralQt topics in more depth and provides more specialized and advanced material.The chapters of Part II can be read in any order, but they assume familiaritywith the contents of Part I.

    1 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 51 vote, average: 5 out of 5
  • 2,456 views
  • 1 Comment
  • In: C/C++, IT eBooks
  • Author : mrblue
  • C++ GUI Programming with Qt 4

    This is the only official best-practice guide to Qt 4.1 programming. Using Trolltech’s Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux - without making source code changes. With this book, Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1. Using “C++ GUI Programming with Qt 4″ you’ll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt’s model/view architecture to Qt’s powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt’s event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration. This title: includes new chapters on Qt 4’s model/view architecture and Qt’s new plugin support, along with a brief introduction to Qtopia embedded programming; covers all Qt fundamentals, from dialogs and windows to implementing application functionality; introduces best practices for layout management and event processing; shows how to make the most of Qt 4’s new APIs, including the powerful new 2D paint engine and the new easy-to-use container classes; contains completely updated material in every chapter; presents advanced Qt 4 techniques covered in no other book, from creating both Qt and application plugins to interfacing with native APIs; and, contains an in-depth appendix on C++/Qt programming for experienced Java developers. The accompanying CD-ROM includes the open source edition of Qt 4.1.1 for Windows, Mac, Linux, and many Unixes, as well as MinGW, a set of freely available development tools that can be used to build Qt applications on Windows, and also the source code for the book’s examples.

    3 votes, average: 4.33 out of 53 votes, average: 4.33 out of 53 votes, average: 4.33 out of 53 votes, average: 4.33 out of 53 votes, average: 4.33 out of 5
  • 2,276 views
  • 3 Comments
  • In: C/C++, IT eBooks
  • Author : mrblue
  • Beginning Visual C++ 2005

    You’ll learn the essentials of Visual C++ 2005 and get a thorough introduction to the techniques used for accessing data sources in both Microsoft® Foundation Classes and Windows® Forms applications. Plus, the exercises included at the end of most chapters will help you apply what you’ve learned as you make your way to becoming an effective C++ programmer.

    4 votes, average: 4.5 out of 54 votes, average: 4.5 out of 54 votes, average: 4.5 out of 54 votes, average: 4.5 out of 54 votes, average: 4.5 out of 5
  • 3,437 views
  • 0 Comments
  • In: C/C++, IT eBooks
  • Author : ganelon
  • C++ Programming Fundamentals

    Guide teaches the basics of C++ programming in an easy-to-follow style, without assuming previous experience in any other language. Includes a variety of examples such as game programming, club membership organization, grade tracking and grade point average calculating. Includes CD-ROM with complete source code for each example. Softcover.

    2 votes, average: 1.5 out of 52 votes, average: 1.5 out of 52 votes, average: 1.5 out of 52 votes, average: 1.5 out of 52 votes, average: 1.5 out of 5
  • 2,743 views
  • 2 Comments
  • In: C/C++, IT eBooks
  • Author : mrblue
  • Creating Games in C++ : A Step-by-Step Guide

    Do you love video games? Ever wondered if you could create one of your own, with all the bells and whistles? It’s not as complicated as you’d think, and you don’t need to be a math whiz or a programming genius to do it. In fact, everything you need to create your first game, “Invasion of the Slugwroths,” is included in this book and CD-ROM.

    Author David Conger starts at square one, introducing the tools of the trade and all the basic concepts for getting started programming with C++, the language that powers most current commercial games. Plus, he’s put a wealth of top-notch (and free) tools on the CD-ROM, including the Dev-C++ compiler, linker, and debugger–and his own LlamaWorks2D game engine. Step-by-step instructions and ample illustrations take you through game program structure, integrating sound and music into games, floating-point math, C++ arrays, and much more. Using the sample programs and the source code to run them, you can follow along as you learn.

    Bio: David Conger has been programming professionally for over 23 years. Along with countless custom business applications, he has written several PC and online games. Conger also worked on graphics firmware for military aircraft, and taught computer science at the university level for four years. Conger has written numerous books on C, C++, and other computer-related topics. He lives in western Washington State and has also published a collection of Indian folk tales.

    4 votes, average: 4.75 out of 54 votes, average: 4.75 out of 54 votes, average: 4.75 out of 54 votes, average: 4.75 out of 54 votes, average: 4.75 out of 5
  • 5,389 views
  • 5 Comments
  • In: C/C++, Game, IT eBooks
  • Author : mrblue
  • You Can Do It! : A Beginners Introduction to Computer Programming

    You�ll be Programming with C++ within the hour Find out just how easy it is to write computer programs! Want to start programming but don’t know where to start? Don’t worry! With a radically different approach to programming, author Francis Glassborow demystifies programming concepts, and shows you how to create real applications with C++. Working with computing novice Roberta Allen he teaches you the basic elements of programming and will have you writing programs from the first chapter.
    Discover how to:
    send secret messages
    create a Lottery Number Generator
    program Dr Conway�s Game of Life
    write memory games
    create electronic works of art
    produce animated and moving objects
    Ideal for any computer enthusiast who wants to try their hand at programming

    1 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 51 vote, average: 4 out of 5
  • 1,486 views
  • 0 Comments
  • In: C/C++, IT eBooks
  • Author : mrblue
  • Wireless Game Development in C/C++ With Brew - Wordware


    Designed for game programmers interested in developing mobile phone applications, Wireless Game Development in C/C++ with BREW� uses
    QUALCOMM��s BREW development environment to illustrate a variety of
    techniques in the field of wireless phone games. From the basics of the
    BREW SDK� and bitmap graphics to wireless networking and applet
    distribution, this book takes you through the fundamentals of the API,
    including graphics, sound, and input, and brings it all together with a
    complete example of a working game.

    • Capitalize on the popularity of programmable mobile phones by developing your own game.
    • Explore how to use the BREW SDK� to apply existing game development techniques to mobile gaming.
    • Discover how to incorporate text, menus, and dialogs into a graphical user interface.
    • Understand the process for having your application receive the TRUE BREW� designation.
    • Learn various techniques for optimizing your code.


    0 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 50 votes, average: 0 out of 5
  • 1,870 views
  • 3 Comments
  • In: C/C++, Game, IT eBooks, Wireless
  • Author : mrblue