![](/assets/images/picto-drapeau-france-3a76576a5d60a512053b4612ab58dae5.png)
8. Interoperability with C and libraries
C and C++ share the same memory model (explicit pointer-based memory management) and the same functional model (activation blocks, § 5.2 ). As a result, C and C++ are totally compatible, and the two languages can exchange data structures and call each other's functions without any slowdown. This interoperability is one of C++'s strong points, as the many libraries and developments built around C can be used almost directly in C++. The only precaution to be taken comes from the coding of names by C++...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
![](/assets/images/logo-eti-286623ed91fa802ce039246e516e5852.png)
The Ultimate Scientific and Technical Reference
This article is included in
Software technologies and System architectures
This offer includes:
Knowledge Base
Updated and enriched with articles validated by our scientific committees
Services
A set of exclusive tools to complement the resources
Practical Path
Operational and didactic, to guarantee the acquisition of transversal skills
Doc & Quiz
Interactive articles with quizzes, for constructive reading
Interoperability with C and libraries
Bibliography
Reviews
- - C/C++ users jounal, CMP Media LCC, San Francisco.
- - Journal of Object-Oriented Programming, A 101 communications publication, R. Wiener (éd.) (University of Colorado)
In Engineering Techniques
- ...
Website
Barne Stroustrup http://www.research.att.com/~bs/applications.html
Standards
- Programming languages – C - ISO/IEC 9899 - 1999
- Programming languages – C++ - ISO/IEC 14882 - 1998
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
![](/assets/images/logo-eti-286623ed91fa802ce039246e516e5852.png)
The Ultimate Scientific and Technical Reference