eg3.com e-clips archive - keyword alerts for embedded, dsp, rtos, and other electronic design engineers
www.eg3.com
browse by
or search by
 
FPGA's 101 - Amazing New FPGA in Embedded Book

  Featured Products:

ThreadX®
ThreadX is the leading royalty-free real-time operating system (RTOS) for embedded applications. ThreadX offers the lowest ... Click for details!

PrismX™ - GUI Development
The PrismX™ development package is a professional quality graphical user interface toolkit created to meet the needs ... Click for details!

NetX®
Express Logic's NetX is an extremely small, highly optimized TCP/IP network stack for use with the ThreadX® RTOS. NetX ... Click for details!


  Advertise here!

eg3 connect
Got talent? Need VC / Angel Funding? If you are an entrepreneur with a great idea, or a VC / Angel investor looking for the brightest new people with the best new ideas in electronics - check out our 'eg3 connect' microsite!
eg3 connect - find engineering talent

overview
home > c++
Major Japanese CPU manufacturers, including NEC, Hitachi, Fujitsu, and Toshiba, to address the shortcomings of C++ for embedded applications. The goal of the effort is to preserve the most useful object-oriented features of the C++ language yet minimize code size while maximizing execution efficiency and making compiler construction simpler. The language has not had a good reception with many expert C++ programmers. In particular, Bjarne Stroustrup says, "To the best of my knowledge EC++ is dead (2004), and if it isn't it ought to be."[1] A criticism is that EC++ is intended for use with 32-bit architecture instead of focusing on the big market of 8/16-bit microcontrollers.[2] In principle an EC++ program can be compiled with any C++ compiler; however, a specific EC++ compiler will be easier to build and might create code that is more efficient than the code from a C++ compiler. Metrowerks and Tasking Software provide compilers with specific EC++ support for embedded platforms. Source: Wikipedia (http://en.wikipedia.org/wiki/Embedded_C%2B%2B)

Here are the best overviews and tutorials for c++:

tutorial, 5 stars
C++ Language Tutorials
Introduction to C++ Variables, Construct & Looping Arrays Pointers in C++ Functions Data Types & Structures Object Oriented Programming Binding Polymorphism Operator Overloading

overview, 4 stars
C++ FAQ LITE
Based on the book C++ FAQ's, available for purchase. This is an introductory FAQ on C++ as well as a promotion for a for-sale piece.

tutorial, 4 stars
C++ Programming Tutorials
C++ Network Programming: Resolving Complexity with ACE & Patterns Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects This material was developed as part of a series of courses on C++ I taught at the University of California, Irvine and at Washington University, St. Louis.

To browse all sites for 'C++,' click here .