Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!pilchuck!dataio!bright From: bright@Data-IO.COM (Walter Bright) Newsgroups: comp.lang.c++ Subject: C++ and Standard Libraries Message-ID: <2052@dataio.Data-IO.COM> Date: 14 Jul 89 20:09:16 GMT References: <799@redsox.bsw.com> <6590194@hplsla.HP.COM> Reply-To: bright@dataio.Data-IO.COM (Walter Bright) Organization: Data I/O Corporation; Redmond, WA Lines: 17 In article <6590194@hplsla.HP.COM> jima@hplsla.HP.COM (Jim Adcock) writes: >Are standard libraries a part of C++ *the language* or not? The only library functions that are part of the language are: 1. Implementations of new, delete, and variants. 2. Code to handle static constructors/destructors. >Does a conforming C++ compiler have to provide streams? complex numbers? Streams seems to expected. Complex numbers less so. But these are library issues, not language ones. >Standard C libraries? -- Kind of hard to do anything without these. We can assume that the C libraries will be available with C++. Though if the C++ translates to C, it will use the target C compiler's library. Compilers like mine will include all the C stuff with the package.