This chapter is designed to give some basic information for developers who might be experienced in C++ or C and would like to dabble in some Java development.
Java takes a little of the rich C++ functionality away (multiple inheritance springs to mind), but gives additional features such as platform independence and memory management freedom.
In this chapter:
[cpp.header] Header Files
[cpp.pointer] Pointers
[cpp.unions] Unions
[cpp.operator] Operator Overloading
[cpp.multiple] Multiple Inheritance
[cpp.speed] Speed
[cpp.portability] Portability
[cpp.platform] Platform Considerations
[cpp.dma] Direct Memory Access
[cpp.free] Freeing memory
[cpp.header] Header Files
[cpp.pointer] Pointers
[cpp.unions] Unions
[cpp.operator] Operator Overloading
[cpp.multiple] Multiple Inheritance
[cpp.speed] Speed
[cpp.portability] Portability
[cpp.platform] Platform Considerations
[cpp.dma] Direct Memory Access
[cpp.free] Freeing memory