Yes, you must be able to. That's basically how
the standard C library is used in C++.
I fail to see a requirement in the C++ standard that this is true.
There are functions that must be provided, and they must deliver the
results defined in the C90/95 ISO standard except as specifically
defined otherwise by the C++ standard. But not even C requires that
the C library be implemented in C.
Any decent C++ book.
Not that I know of. Multithreading, perhaps,
but it's OT here. Try comp.programming.threads.
Victor
Read the section on linkage. There is no requirement there at all
that any C++ implementation actually produce code that links with any
C implementation. There is an expression of intent, no testable
requirement at all.
--
Jack Klein
Home:
http://JK-Technology.Com
FAQs for
comp.lang.c
http://www.eskimo.com/~scs/C-faq/top.html
comp.lang.c++
http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++ ftp://snurse-l.org/pub/acllc-c++/faq