... wondering whether the title of this book, Safe
C++, presumes that the C++ programming language is somehow unsafe. Good catch!
That is indeed the presumption. The C++ language allows programmers to make ... sense, the
C++ language is inherently unsafe.
This book discusses some of the most common mistakes made by us, the programmers,
in C++ code, and offers recipes for avoiding them....
... included, as well as lists of methods and
properties and pointers and warnings for topics that have potential traps.
This book contains a lot of code. I believe that the best way to learn how to
... Visual Basic, just as you cannot
convert C++ into C#.
is book uses C#, Microsoft’s .NET language of preference. C# resembles Java, JavaScript, and C++ in
syntax, so programmers who have coded ... mistakes that are possible with lower-level languages
such as C++.
Along with these truly revolutionary benefits, the CLR has some potential drawbacks. Here are two issues
that are sometime...
... 303
Running C++ AMP on Servers 304
C++ AMP and Windows 8 Windows Store Apps 306
Using C++ AMP from Managed Code 306
From a .NET Application, Windows 7 Windows Store
App or Library 306
From a C++ CLR ... requirement for DirectX.
The C++ AMP programming model comprises a modern C++ STL-like template
library and two extensions to the C++ language that are integrated into the Visu...