Learn to Program the PS3’s Cell Processor
- Cell Developer’s Corner at Power.org
- Programming high-performance applications on the Cell BE processor at IBM.com
#ifdef ABC
foo();
#elif DEF
foo2();
#else
foo3();
#endif
#ifndef GHI || defined(JKL)
foo4();
#endif
#if !defined(GHI) || !defined(JKL)
foo5();
#endif
(Quelle: boost.org)
To install follow these instructions from the BOOST WIKI
An unambiguous guide for Visual C++ users who have never installed 3rd party libraries before. In this example VC++ has been installed to d:\Microsoft Visual Studio 8\ Subtitute your install directory accordingly.
You probably need to set PATH to “c:\windows;c:\windows\system32;c:\windows\wbem” to make it work.
That should be it. Try one of the examples detailed in the Boost documents.
The RedRat3 is a USB based infrared remote control input and output device for your computer.
(Quelle: redrat.co.uk)
Nvidia stellt das Entwicklungskit für seine CUDA genannte Technik zur Beschleunigung wissenschaftlicher Berechnungen zum allgemeinen Download bereit…
(Quelle: heise.de)
Ayman Shoukry collected a number of usefull links to the MSDN website depending on the deployment method. Go to Ayman’s WebLog…
Articels on MSDN:
Article on Code Project:
Private Assembly install under app directory.
The VC Libs files can be installed under the app directory as a private assembly. The files required for the private assembly are under <VS install path>\vc\redist. Copy the required sub directories to the app directory.
Pros : App does not have a setup, xcopy deploy, Non admin install, Select the assemblies that the app uses, run from share
Cons : Not suitable when a product installs multiple binaries and these are installed in various directories (assembly has to be duplicated under each directory)
(Quelle: Ayman Shoukry’s WebLog)
Typische Fehlermeldungen, die auftreten wenn die C++ runtime libraries (CRT DLLs) nicht gefunden werden sind folgende:
Wenn das Manifest nicht gefunden wird, wird der Fehler R6034 verursacht:
C++ makes it much harder to shoot yourself in the foot, but when you do, it blows off your whole leg.
– Bjarne Stroustrup
In C we had to code our own bugs. In C++ we can inherit them.
-Prof. Gerald Karam
Zu beachten sind auch die Änderungen beim Deployment.
This is the central source of information on patterns.
aka Inversion of Control (IoC)