home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / mswindo / programm / tools / 2216 < prev    next >
Encoding:
Text File  |  1993-01-24  |  1.9 KB  |  43 lines

  1. Newsgroups: comp.os.ms-windows.programmer.tools
  2. Path: sparky!uunet!stanford.edu!unixhub!egnext1.SLAC.Stanford.EDU!craigm
  3. From: craigm@egnext1.SLAC.Stanford.EDU (Craig Markwardt)
  4. Subject: Re: borlandc++ and MSC++ DLLs
  5. In-Reply-To: tpurves@sygnus.uucp's message of Fri, 22 Jan 1993 01:27:20 GMT
  6. Message-ID: <CRAIGM.93Jan23140053@egnext1.SLAC.Stanford.EDU>
  7. Lines: 28
  8. Sender: news@unixhub.SLAC.Stanford.EDU
  9. Organization: Stanford Linear Accelerator Center
  10. References: <749@lax.lax.pe-nelson.com> <C13v5G.1xn@panix.com>
  11.     <CRAIGM.93Jan19132529@egnext1.SLAC.Stanford.EDU>
  12.     <1993Jan22.012720.28932@sygnus.uucp>
  13. Date: Sat, 23 Jan 1993 22:00:57 GMT
  14.  
  15.  
  16. In article <1993Jan22.012720.28932@sygnus.uucp> tpurves@sygnus.uucp (Timothy Purves) writes:
  17.  
  18.    In article <CRAIGM.93Jan19132529@egnext1.SLAC.Stanford.EDU> craigm@egnext1.SLAC.Stanford.EDU (Craig Markwardt) writes:
  19.    >
  20.    >In article <C13v5G.1xn@panix.com> rryan@panix.com (Rob Ryan) writes:
  21.    >
  22.    >BC++ also has specialized Windows features which do not appear in any
  23.    >other version of C++ that I know of.  These are incompatible with all
  24.    >other C++ compilers.  Microsoft, in their MFC package, has used an 
  25.    >underhanded loophole in the C++ spec to accomplish their goals, which 
  26.    >BC++ later incorporated as well, but there are no other compilers out
  27.  
  28.    What "underhanded loophole". Please explain.
  29.  
  30. Sorry, I don't have the original news article any more, but it was my
  31. understanding that Microsoft used a rather hazily undocumented
  32. "feature" of C++ in their MFC package, which allows messaging to be
  33. done.  Borland had to modify their compiler to take advantage of this
  34. "feature" and use MFC.
  35.  
  36. Craig
  37.  
  38. --
  39. ---------------------------------------------------------------------
  40. Craig Markwardt             SLAC           | "To cogitate and
  41. internet: craigm@egnext2.slac.stanford.edu |  to solve ..." -MathNet
  42. ---------------------------------------------------------------------
  43.