Xref: utzoo comp.lang.c++:9857 comp.object:1919 comp.databases:7462 Path: utzoo!attcan!uunet!ncrlnk!ncr-mpd!Chuck.Phillips From: Chuck.Phillips@FtCollins.NCR.COM (Chuck.Phillips) Newsgroups: comp.lang.c++,comp.object,comp.databases Subject: Re: C++ and INGRES Message-ID: Date: 8 Oct 90 07:20:05 GMT References: <7797@star.cs.vu.nl> <1990Oct2.064421.3285@santra.uucp> Sender: uucp@ncr-mpd.FtCollins Organization: NCR Microelectronics, Ft. Collins, CO Lines: 40 In-reply-to: jaa@hutcs.hut.fi's message of 2 Oct 90 06:44:21 GMT >>>>> On 2 Oct 90 06:44:21 GMT, jaa@hutcs.hut.fi (Jari Alasuvanto) said: Jari> We did something with C++ and Ingres about two years ago. As far as I Jari> remember, there where some problems: Jari> - Ingres preprocessor (at the time) wanted to have the function Jari> defined as in C instead of C++ Under C++ 2.x could this be circumvented by using "extern C" declarations? Jari> - "class" was not understood by Ingres at all No doubt. :-( Jari> If you`re using 2.0, you will propably have to guess the prototypes Jari> for the functions which Ingres preprocessor generates. This may be Jari> supported now, I have not done it with newer releases. I certainly _hope_ so, especially since ANSI C is now official. You don't need C++ for full prototypes to be _very_ useful. It would also promote the use of interpreters, which make use of all the type information available, even when the source isn't. (e.g. Saber C, which I _highly_ recommend) #include Thanks for the post, Jari> Jari Alasuvanto, Lab. of Info Proc. Sci, Helsinki Univ. of Techology, Finland Jari> Internet: jaa@hutcs.hut.fi tel: +358-0-451 3236 fax: +358-0-465 077 Jari> > Chuck Phillips MS440 NCR Microelectronics chuck.phillips%ftcollins.ncr.com 2001 Danfield Ct. Ft. Collins, CO. 80525 ...uunet!ncrlnk!ncr-mpd!bach!chuckp -- Chuck Phillips MS440 NCR Microelectronics chuck.phillips%ftcollins.ncr.com 2001 Danfield Ct. Ft. Collins, CO. 80525 ...uunet!ncrlnk!ncr-mpd!bach!chuckp