Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet
Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
|
 |
Object Oriented Programming With C++ and Osf/Motif |
List Price: $66.00
Your Price: $66.00 |
 |
|
|
|
| Product Info |
Reviews |
<< 1 >>
Rating:  Summary: Labyrinthine Review: How to encapsulate a non object oriented gui library with C++ is shown here. X11/Motif can handle only callbacks for pointers to functions and not to methods. Besides a lot of instructive examples, the main issue of interest is to show how to make XT callbacks work for C++ methods. The trick is to give a "this" pointer as an extra agrument to the XtAddCallback function, concealed as an XtPointer (which is a void pointer). This still goes to a function, possibly a static function in a class, which then has to cast back the XtPointer and call the final method. The book is nicely made. Still, X11/Xt/Motif is a nightmare. If one has any choice, then the modern qt library is much much better. If one needs to use Motif, than books as this one are very helpful.
Rating:  Summary: Great book, but you must know Motif and C++ Review: The book is very good, but don't expect for a tutorial on Motif and/or C++ for newcomers. Although it contains a tutorial chapter, most of the text covers the nuts and bolts of building an object oriented application framework. You must have some previous knowledge on OO concepts to understand it. Have the Motif reference manual at hand too.
Rating:  Summary: Excellent Book! Review: We used the basis of this book to handle the user interface on a large planning program for NASA. I am sure we saved thousands of lines of code!
<< 1 >>
|
|
|
|