[comp.lang.c++] Using C++ with Microsoft Windows

paulb@tekigm2.TEK.COM (Paul Blattner) (08/31/87)

While comming up to speed on Microsoft Windows and gradually becoming
more frustated at all the overhead that one needs to go through to do
anything trivial I becan to wonder whether anyone had interfaced C++
to Windows. 

Are there available classes that would cut down my development
time?  Do any of you have 'war stories to relate?

Any responses would be very much appreciated.

mitsu@well.UUCP (09/02/87)

	We are interested in getting a C++ environment up and running
on an MS-DOS 386 machine running MS-DOS (probably with a dos extender
soon).  We would like any and all information on vendors for PC-based
C++ preprocessors to run through our Microsoft C and our own OS-9 68K
cross compiler (both of which take pretty much standard vanilla C with a
few ANSI extensions, such as structure passing and assignment, etc., although
our cross compiler does not handle type checking, but presumably C++ does
that anyway).  We are prepared to pay whatever is necessary to get it up,
and we might even consider a restricted source license if it is available
to customize the preprocessor to produce output specific to our debugger.
(the minimal capability we would like to see is C++ source included
in the preprocessed C as comments.)  Please CALL me at (415) 571-7171x505,
I will call you back immediately.  If I am not in, PLEASE leave a message
on the voice mail (just wait and it will start recording automatically).

				Mitsu Hadeishi
				CDI Development Group
				Electronic Arts

mitsu@well.UUCP (09/02/87)

In article <3874@well.UUCP> I write:
>on an MS-DOS 386 machine running MS-DOS (probably with a dos extender

	Ahem.  I meant to type "MS-DOS 386 machine running Windows".
It is OK if the C++ preprocessor doesn't run under Windows, although that's
partly why we would like a restricted source license, i.e., to help
integrate it with our development environment (which runs under Windows).

	Also, in case it wasn't clear, our cross-compiler DOES handle
"type checking", just not function argument type checking.

				-Mitsu

keith@nih-csl.UUCP (keith gorlen) (09/03/87)

In article <2122@tekigm2.TEK.COM>, paulb@tekigm2.TEK.COM (Paul Blattner) writes:
> While comming up to speed on Microsoft Windows and gradually becoming
> more frustated at all the overhead that one needs to go through to do
> anything trivial I becan to wonder whether anyone had interfaced C++
> to Windows. 

I believe that John Carolan of Glockenspiel, who ported C++ to MS-DOS, is
working on C++ classes to interface to MS-Windows.  He will be giving a
talk about this at the USENIX C++ Workshop, November 9-10.  Glockenspiel's
software is sold in the U.S. by LifeBoat Associates.

-- 
	Keith Gorlen			phone: (301) 496-5363
	Building 12A, Room 2017		uucp: seismo!elsie!nih-csl!keith
	National Institutes of Health
	Bethesda, MD 20892

dave@westmark.UUCP (Dave Levenson) (09/05/87)

I understand that the Oasys C++ preprocessor will work correctly
with the Microsoft C Compiler rev 4.0.  This C compiler has a
compile-time option that causes it to generate Windows-compatible
code.
-- 
Dave Levenson
Westmark, Inc.		A node for news.
Warren, NJ USA
{rutgers | clyde | mtune | ihnp4}!westmark!dave