advertisement
Not sure if you have an account?
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   SKILLBUILDING  |   TIP BANK  |   SOURCEBANK  |   FORUMS  |   NEWSLETTERS
Browse DevX
Sign up for e-mail newsletters from DevX
C++ Update
.NET Update
DevX Weekly Update

More Newsletters
Partners & Affiliates
advertisement
advertisement
Best Practices for Developing a Web Site
Becoming a Better Project Manager
The Road to Ruby
Maximizing Your Java Application Development
The Java Developer's Guide to Web Development Frameworks
Putting SharePoint to Work for You
advertisement
C++ Zone
FEATURED ARTICLE
(11/12/09)
Overriding a virtual member function in C++ can go wrong in many ways, most of which the compiler won't detect. Learn how three new C++0x attributes can help you avoid the bugs associated with overriding virtual functions.
NEWEST C++ ARTICLES
(10/15/09)
The "most vexing parse" is a mysterious syntactic specter that the compiler interprets in the least expected manner, biting innocent programmers who think their code means something entirely different. Find out where that vexing parse might occur and how to avoid it.
(09/17/09)
A base class with multiple constructors forces a derived class to define corresponding constructors that merely forward their arguments to the matching base constructor. In C++03, you define the derived class's constructors manually. Learn how C++0x's inheriting constructors feature automates this process, thereby simplifying code maintenance and making your code more readable and secure.
(09/10/09)
Find out what dangers race conditions in general and C++0x data races in particular pose to your concurrent code, as well as the strategies for avoiding them.
(08/13/09)
A new C++0x feature called forward enum declarations allows you to declare an enumeration without providing its enumerators list. Learn how using it can avert long compilation times and ODR violations.
Even though chip clock speed has stopped its year-by-year improvement, today's multicore chips can provide dramatic improvements in application performance—but you have to alter your code to take advantage of their power. Find out what you can do to gain multicore performance.
(08/06/09)
Danny Kalev asks Bjarne the hard questions about concepts and C++'s future.
(07/21/09)
The C++ standards committee has voted to remove concepts from C++0X, leaving a huge hole in the next specification.
(07/16/09)
A new C++0x feature called a class member initializer allows you to specify a single initializer in the very declaration of a data member. Learn how to use this feature to simplify your constructors' code, reduce potential bugs, and make your code more readable.
(06/11/09)
Migrate your fixed-sized sequences to std::array, which offers a secure, efficient, and convenient alternative to built-in arrays—sans the overhead of vector.
C++ TIPS
C++ DISCUSSIONS
Newest Posts
Need to See Template Instantiations (hendrixj) (09/03/10 10:48:30 AM)
What is the correct way to overload an operator? (AKRichard) (09/02/10 12:59:12 AM)
OnInitDialog is not getting called from DoModal in VS2005 (funwithdolphin) (09/01/10 05:29:10 AM)
Calling Java from C++, not JNI (ami) (08/31/10 02:39:16 PM)
BEGIN_MESSAGE_MAP with templates: explicit specialization requires 'template <>' (funwithdolphin) (08/31/10 01:56:04 AM)
Most Popular Threads
Need to See Template Instantiations (hendrixj) Replies: 8 (09/03/10 10:48:30 AM)
What is the correct way to overload an operator? (AKRichard) Replies: 28 (09/02/10 12:59:12 AM)
OnInitDialog is not getting called from DoModal in VS2005 (funwithdolphin) Replies: 7 (09/01/10 05:29:10 AM)
Event hook causing memory leak (AKRichard) Replies: 32 (08/11/10 09:13:03 AM)
auto (ami) Replies: 16 (08/08/10 06:31:20 AM)
OTHER TOPICS
Archived articles on your favorite topics.
1 3 5
2 4 6
DEVX NEWS
Microsoft Claims Android Gotchas Raise Its Cost
Btrfs Linux Filesystem Nearing Mainstream
Say What? The Weeks Top Five IT Quotes
Red Hat Talks Cloud App Management Tech
Microsoft: Developers Flock to Windows Phone 7
Microsoft-Backed Open Source Group Talks Plans
Ruby 1.9.2 Casts Long Shadow on Related Projects
Chrome OS to Power Google Tablet?
Linux Distros Wrestle With Security Vulnerability
Microsofts LightSwitch Beta Shows Up Early
IBM Builds Out Rational Power Appliance Family
Google Tunes Up App Engine for Multitenant Cloud
Web Fonts Plan Inches Closer to W3C OK
HP Buys Fortify to Boost Application Code Analysis
Next Ubuntu Release Will Include Multi-Touch
Oracle: Googles Android Infringes Sun Java Patents
Has Linux Gone Mainstream?
Oracle Dishes on What Linux Can Learn From Unix
Linux Foundation Tools Aim to Nix License Woes
Friction Simmers Between Google Android, Linux
IBM Cloud Computing Development Center
Microsoft Visual Studio 2010 Showcase
MSDN Spotlight
PHP for Windows Showcase
Internet.com Cloud Computing Showcase
DevX Skillbuilding from IBM developerWorks
Microsoft RIA Development Center
Internet.com eBook Library
advertisement
advertisement
We had privacy for three generations. Maybe four. Now, what with Facebook and Google and data mining, it's going away again. But that's OK. More...
Past Blog Posts:
Why Im Not Crying Over Lost Internet Privacy
We had privacy for three generations. Maybe four. Now, what with Facebook and Google and data mining, it's going away again. But that's OK. We humans did fine for thousands of generations without privacy, and doing without it for another...
Who Should Assign Stories? Editors or Readers?
We all know editors used to be named Perry White or Lou Grant and decided, gruffly, what stories reporters should cover. But nowadays, online, a whole bunch of news organizations, all the way up to Yahoo News, are using search...
Pork Lawyers Bristle at ThinkGeeks Unicorn Joke
Calling Caucasians "the other white meat" is rude, uncouth, and racist. But the real reason you can't use the phrase is that the National Pork Board's lawyers might send you a scary cease and desist letter. Online "toys for...
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? .
C++
Web Development
Wireless
Latest Tips
Open Source
Google Site Search is a hosted search solution that provides your website with fast, accurate, customizable search. Learn more.
IBM DB2 e-kit for Database Professionals: Extending Skills is Fast and Easy
The Intel Guide for Developing Multithreaded Applications
Iron Speed Download: Write 10,000 Lines of Code in 10 Minutes!
advertisement
Advertising Info  |   Permissions  |   Help  |   Site Map  |   Network Map  |   About