https://www.developerfusion.com/t/cpp/Latest C++ developer content from Developer Fusion2012-07-16T10:53:32.00Zhttp://www.developerfusion.com/media/144658/c-amp-development-team-roundtable/C++ AMP: Development Team Roundtable2012-07-16T10:53:32.00ZC++ AMP (Accelerated Massive Parallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in modern C++.You've been able to experiment with C++ AMP.James Crowleyhttp://www.developerfusion.com/article/138018/memory-ordering-for-atomic-operations-in-c0x/Memory Ordering for Atomic Operations in C++0x2012-02-10T02:31:43.00ZThe operation that writes a value happens before an operation that reads that value. With the default atomic operations that’s indeed true (which is why this is the default), but it does need spelling out: the atomic operations also have other options for the ordering requirements. In this article, based on chapter 5 of C++ Concurrency in Action, author Anthony Williams discusses the memory-ordering tags used for atomic operations and how they relate to the synchronizes-with relation.Dan Maharryhttp://www.developerfusion.com/book/136405/c-primer-plus-6th-edition-developers-library/C++ Primer Plus (6th Edition) (Developer's Library)2012-01-13T17:20:50.00ZC++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.Stephen Pratahttp://www.developerfusion.com/article/133063/constructors-in-c11/Constructors in C++112011-11-18T21:09:45.00ZThe new C++ standard has slowly been set and is now upon us. In this excerpt from Professional C++ 2e, the authors look at the existing ways to write constructor methods and the additional ones newly defined in C++11Dan Maharryhttp://www.developerfusion.com/media/132348/cb-2011-panel-herb-sutter-andrei-alexandrescu-and-scott-meyers-concurrency-and-parallelism/C&B 2011 Panel: Herb Sutter, Andrei Alexandrescu and Scott Meyers - Concurrency and Parallelism2011-11-15T15:05:06.00ZI was able to attend C++ and Beyond 2011 and it was a tremendous experience. The technical depth and C++ goodness was profound and lasted for 3 whole days (and two evenings). Thanks Andrei Alexandrescu, Scott Meyers and Herb Sutter for allowing me to crash your affair with my camera - which was p.James Crowleyhttp://www.developerfusion.com/article/132336/massive-data-parallelism-on-the-gpu-with-microsofts-c-amp-accelerated-massive-parallelism/Massive Data Parallelism on the GPU with Microsoft's C++ AMP (Accelerated Massive Parallelism)2011-11-15T15:05:06.00ZC++ AMP architect Yossi Levanoni discusses and demonstrates the need for Microsoft's new Accelerated Massive Parallelism specification.Yossi Levanonihttp://www.developerfusion.com/book/130433/x86-disassembly-exploring-the-relationship-between-c-x86-assembly-and-machine-code/x86 Disassembly: Exploring the relationship between C, x86 Assembly, and Machine Code2011-10-14T23:21:42.00ZWhat Is This Book About? This book is about the disassembly of x86 machine code into human-readable assembly, and the decompilation of x86 assembly code into human-readable C or C++ source code. Some topics covered will be common to all computer architectures, not just x86-compatible machines. What Will This Book Cover? This book is going to look in-depth at the disassembly and decompilation of x86 machine code and assembly code.Wikibooks contributorshttp://www.developerfusion.com/news/130033/c11-standard-published/C++11 standard published2011-10-11T09:22:03.00ZNo compilers expected until 2012Chris Alexanderhttp://www.developerfusion.com/media/126927/kate-gregory-on-the-history-of-c-c-and-c0x/Kate Gregory on the History of C, C++ and C++0x.2011-09-06T08:23:55.00ZCarl and Richard talk to Kate Gregory about the history of C, culminating in the latest version, C++0x (aka C++ 11). Kate points out that C++ is more popular than ever, no matter what the managed memory folks are saying. The conversation works through the various flavors of C, how the language ha.James Crowleyhttp://www.developerfusion.com/news/124082/chrome-beta-gets-native-c-c-code-support-lion-support/Chrome Beta gets Native C / C++ code support, Lion support2011-08-13T16:14:10.00ZRun C in a cross-platform browser or Chrome OSChris Alexanderhttp://www.developerfusion.com/news/123063/google-talks-leveldb-keyvalue-store-for-chrome/Google talks LevelDB, key-value store for Chrome2011-07-28T09:22:21.00ZAnybody can use what Chrome uses to power HTML 5 APIsChris Alexanderhttp://www.developerfusion.com/book/121259/c-how-to-program-8th-edition/C++ How to Program (8th Edition)2011-06-27T00:20:52.00ZFor Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach.Paul Deitel, Harvey Deitelhttp://www.developerfusion.com/news/120834/official-kinect-sdk-finally-available/Official Kinect SDK finally available2011-06-23T14:05:34.00ZIntegrate Kinect with your desktop applicationsChris Alexanderhttp://www.developerfusion.com/media/118075/parallel-programming-for-c-developers-tasks-and-continuations-part-2-of-2/Parallel Programming for C++ Developers: Tasks and Continuations, Part 2 of 22011-04-22T15:46:44.00ZThe Parallel Computing Concurrency Runtime team write tools for the C++ community that make it easier to write reliable, performant and scalable concurrent and parallel code. In this conversation, Mike Chu , Dana Groff, Artur Laksberg, and Vinod Koduvayoor Subramanian talk about their latest addi.James Crowleyhttp://www.developerfusion.com/news/117858/kinect-sdk-announced-and-demoed/Kinect SDK announced and demoed2011-04-22T15:46:44.00ZHook Kinect into your own apps with official SDK coming soonChris Alexanderhttp://www.developerfusion.com/news/117468/google-unsatisfied-with-speed-releases-faster-hashing-library/Google unsatisfied with speed, releases faster hashing library2011-04-22T15:46:44.00ZHashing for hashtables just got faster with fast CPU optimisationsChris Alexanderhttp://www.developerfusion.com/news/116564/qt-creator-22-beta-released/Qt Creator 2.2 Beta released2011-04-03T10:37:53.00ZQt Creator 2.2 contains some big (beta) fixes to Qt Creator 2.1Adrian Bridgwaterhttp://www.developerfusion.com/news/116459/second-c-standard-approved-by-iso-committee-coming-this-summer/Second C++ standard approved by ISO committee, coming this summer2011-04-03T10:37:52.00ZSome features of "C++ 2011" already available in popular compilersChris Alexanderhttp://www.developerfusion.com/media/96166/where-is-my-sql-going-nosql-with-peter-ritchie/Where is my SQL?!! Going NoSQL with Peter Ritchie2011-03-01T19:43:10.00ZIn this episode, Keith and Woody sit down Peter Ritchie to discuss the popular database management system NoSQL. It may not look and act like your father’s database but it will help your application scale and perform in ways that relational database cannot.Thanks to our guest this episode.James Crowleyhttp://www.developerfusion.com/news/96021/google-release-more-detail-on-renderscript-a-3d-rendering-and-compute-api-for-android/Google release more detail on Renderscript, a 3D rendering and compute API for Android2011-03-01T19:43:10.00ZAndroid Honeycomb apps set to be able to deploy native code for faster and better graphics and computationsChris Alexander