C++ Questions

G

Guest

Hi All,

I have VS 2003 and I was wondering is it possible to create pure C++ apps
without the .net being injected into the app?

Are alot of you guys building aps in C++ using .net ? How about web apps?

How do you like using VC++ in .net? What are the pros and cons of VC++ in
..net?

I want to get more experience with VC++ but not sure if I should use VC++ 6
or use
VC++ 2003 .net ?

What do you think?

Thanks,

JJ
 
K

Kyle Alons

I have VS 2003 and I was wondering is it possible to create pure C++
apps
without the .net being injected into the app?

Yes. Any new non-.NET project type created will not use .NET by default.
Are alot of you guys building aps in C++ using .net ? How about web apps?

I suspect so, unless they went back to 6.0 in disgust.
How do you like using VC++ in .net? What are the pros and cons of VC++ in
.net?

Cons: For C++ development, the IDE is pretty buggy and a step backward from
6.0; builds also tend to be slower and the executables larger. Pros: Better
C++ standards compliance and more security-related build settings and
optimizations.
I want to get more experience with VC++ but not sure if I should use VC++ 6
or use
VC++ 2003 .net ?

What do you think?

I would stick with 6.0 or wait for 2005 (from what I've heard, Beta 1 may be
more stable than 2003 RTM).
 
S

Steve McLellan

See inline...
Hi All,

I have VS 2003 and I was wondering is it possible to create pure C++ apps
without the .net being injected into the app?

Yep - choose one of the Win32 or MFC project templates.
Are alot of you guys building aps in C++ using .net ? How about web apps?

We're building applications.
How do you like using VC++ in .net? What are the pros and cons of VC++ in
.net?

Pros: We've got lots of old and cross platform C++ code lying around - VC++
lets us use that and .NET's stuff in the same application without any
bother. C++ is still the most powerful high level language for writing apps,
as far as I'm concerned.
Cons: As a pure .NET language I'd go for C# (there are loads of other
threads about this, some agreeing, some not). If you want to mix .NET and
existing C++, managed c++ is great.
I want to get more experience with VC++ but not sure if I should use VC++ 6
or use
VC++ 2003 .net ?

If you're writing .NET code you can't use VC6.0. If you're just writing
unmanaged (native) code then the VC2003 compiler has far better compliance,
but there are some issues with large / complicated projects with regard to
build times. I'd say it's worth using the latest compiler just for the
greater C++ standards compliance.

If you're after more detail, let us know what you're planning to do and
you'll get more specific advice. HTH,

Steve
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top