From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,180f921ce98aef2d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-28 17:50:14 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!news.binc.net!kilgallen From: Kilgallen@SpamCop.net (Larry Kilgallen) Newsgroups: comp.lang.ada Subject: Re: Interfacing to C++ Date: 28 Feb 2002 19:50:09 -0600 Organization: LJK Software Message-ID: References: NNTP-Posting-Host: eisner.encompasserve.org X-Trace: grandcanyon.binc.net 1014947411 32442 192.135.80.34 (1 Mar 2002 01:50:11 GMT) X-Complaints-To: abuse@binc.net NNTP-Posting-Date: Fri, 1 Mar 2002 01:50:11 +0000 (UTC) Xref: archiver1.google.com comp.lang.ada:20619 Date: 2002-02-28T19:50:09-06:00 List-Id: In article , Wannabe h4x0r writes: > As C++ is a "superset" of C, can I bind to C++ libs using Interfaces.C or > do I have to define my own types and methods? The relationship between C++ and C is at the program source level, not the innards of linking object modules. The relationship between Ada and C is at the object module linking level, and must be implemented by Ada compiler vendors. There is no reason to believe some behavior not claimed by the compiler vendor would automatically "just work".