|
Zines
Advertisement
|
by Matthew Wilson, April 8, 2005,
This article is an excerpt from Matthew Wilson's recently-published book, Imperfect C++, Addison-Wesley, 2004.
Sponsored Links
by Eric Niebler, February 18, 2005,
Plowing through some devilish details of template
argument deduction, the conditional operator and the macro preprocessor, Eric develops a robust FOR_EACH iterator. Whether you're using arrays, strings, or containers, this one does it all.
by Herb Sutter and Andrei Alexandrescu, November 19, 2004,
This is an excerpt from the authors' new book of the same title. More than just style guidelines and "gotcha" warnings, this book clarifies the idioms and practices that pertain specifically to successful C++ software. This is the singularly authoritative Writ of Common Wisdom for the entire C++ development experience.
by Bjorn Karlsson and Matthew Wilson, November 6, 2004,
The authors look at the nasty habit that many popular APIs
have of trampling roughshod over the global namespace (and all other namespaces) with the macro preprocessor, and demonstrate a simple technique to obviate it, and still be a good C++itizen.
by Michael Jeronimo, October 5, 2004,
Continuing the Journal's exploration of spontaneous networking technologies, this article presents an introduction to UPnP. UPnP allows personal computer and consumer electronics devices to advertise and offer their services to network clients.
by Bjorn Karlsson and Matthew Wilson, October 1, 2004,
In this inaugural installment of their new column, Smart Pointers, Bjorn Karlsson and Matthew Wilson update the well-known Law of The Big Three, explaining which one of those member functions is not always needed.
by Chuck Allison, September 25, 2004,
C++0x is under construction. Get your licks in while there's still time.
by Matthew Wilson, September 12, 2004,
STL meets glob(): Power, robustness, and genericity without sacrificing efficiency.
by David Abrahams and Aleksey Gurtovoy, August 29, 2004,
This article investigates the use of metafunctions in
template metaprogramming, and introduces the Boost Metaprogramming Library. It is an excerpt from the upcoming book, "C++ Template Metaprogramming", by
David Abrahams and Aleksey Gurtovoy.
by Bjorn Karlsson, July 30, 2004,
This article shows how to validate C++ objects in a boolean context without the usual harmful side effects.
by John McClain, June 28, 2004,
Secure large-scale Java distributed computing is at the heart of Jini 2.0. Every aspect of building a secure distributed computing environment is configurable in Jini. This article provides a tutorial on using the Jini service configuration model, and illuminates the decisions by the Jini architects to rely on objects for service configuration.
by Frank Sommers, June 28, 2004,
This week, Artima launches a new Zine, The Journal of Spontaneous Networking. This editorial article introduces the Journal, and explains its subject matter.
by Greg Colvin, June 20, 2004,
Veteran developer Greg Colvin traces the evolution of C, C++ and Java with an eye to a better future.
by Matthew Wilson, June 20, 2004,
This article shows how to easily process UNIX-style directory entries as STL sequences.
by Chuck Allison, June 20, 2004,
Good Things are happening in the C++ world.
|
Advertisement
Hottest Discussions
• Windows 8 is ... Not So Bad 7 replies (Weblogs Forum)
• Building smart Builders 0 replies (Java Buzz Forum)
• Estimation as Hypothesis 0 replies (All Buzz Forum)
• Estimation as Hypothesis 0 replies (Agile Buzz Forum)
• Upgraded WordPress to 3.5.1 0 replies (All Buzz Forum)
• Upgraded WordPress to 3.5.1 0 replies (Java Buzz Forum)
• Train Wreck Pattern – A much improved... 0 replies (All Buzz Forum)
• Train Wreck Pattern – A much improved... 0 replies (Java Buzz Forum)
• Party Like It's 1993 0 replies (All Buzz Forum)
• Party Like It's 1993 0 replies (Web Buzz Forum) |