He corrected himself sometime ago, and I haven't used a microsoft dev. product 
since whatever came out before the .NET stuff, (i.e. VB 6, VC++ 6), and back 
then there were the Learning, Professional, and Enterprise editions, none of 
which were free. I think there were free editions of VB and VC++, but I can't 
recall what they were called.
 

________________________________

From: [email protected] on behalf of Thomas Hruska
Sent: Mon 8/21/2006 6:41 AM
To: [email protected]
Subject: Re: [c-prog] Serious Newbie Seeks Compiler



uvcceet wrote:
> I'm a hardware engineer. Did a lot of assembler coding a long time
> ago, and now just want to play with C and C++.
>
> I have grabbed the usual "dummies" books, and am not under any  stress
> to become great tomorrow, which is good, because I am seeing that the
> tools I will use may be  more difficult than the programming :-)
>
> I will start with C, mostly for PICs, and embedded stuff, but I want
> to get to know a bit  about the Windows Programming as well, so I am
> looking at M$ C++ 2005 Enterprise Edition, which I downloaded and
> installed.

Express or Professional?  AFAIK, there is no "Enterprise Edition" of
VS.NET 2005 (Express, Standard, Professional, and Team Suite).  Express
is free.


> The DUH question is, will this compile me C code? I am not very adept
> at the tools, but I want to use something mainstream so I can ask
> questions and be able to figure out how to get there from here. I have
> several command line tools for C, but want to just make it as hard as
> I can on myself, <g> so I seek one that is referenced in many of the
> books I am reading.
>
> I was of the impression that all C++ compilers can handle C but before
> I dig a deeper hole, I thought I should ask those who  know best.

Express will compile C code.  Just give your filenames a .c extension
instead of .cpp.  However, you can use C++ without going all
object-oriented.  There are several features of C++ that aren't part of
C that you will potentially find incredibly useful.

Several of us are well-versed in the VS.NET environment.  We can help
you with any problems you encounter.  A good first tip is:  Solutions
contain projects.  Projects contain source code.  Ignore VS.NET's idea
of main() in source code.


> Thanks a lot
>
> Mark

BTW, very funny subject line.  I had a good laugh.  And welcome to the list.

--
Thomas Hruska
CubicleSoft President
Ph: 517-803-4197

Safe C++ Design Principles (First Edition)
Learn how to write memory leak-free, secure,
portable, and user-friendly software.

Learn more and view a sample chapter:
http://www.CubicleSoft.com/SafeCPPDesign/



To unsubscribe, send a blank message to <mailto:[EMAIL PROTECTED]>.
Yahoo! Groups Links











To unsubscribe, send a blank message to <mailto:[EMAIL PROTECTED]>. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/c-prog/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to