Exetools  

Go Back   Exetools > General > General Discussion

Notices

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 01-02-2005, 08:46
joejoejoe
 
Posts: n/a
What to use now as VC++

I've been out of the programming loop for 2 years or so know and am a little lost at all of the C++ programming programs there are now. I need today's equivalent of Visual C++ 6.

What should I use Visual .Net ... or ... just what do I need .

Thanks... also... if NO-ONE around here do any xbox coding????!!!

I am... and I was hoping to ask some Q's.... maybe later or something...
  #2  
Old 01-02-2005, 09:47
Satyric0n
 
Posts: n/a
Yes, Visual Studio .Net 2003 (or VS 2005 if you don't mind using betas) is the way to go. There is a common misconception that current Visual Studios only make .Net executables, and this is not the case. VS is still the best C++ solution for Windows, in my opinion.

Regards
  #3  
Old 01-02-2005, 10:00
md5
 
Posts: n/a
If you're only looking to program in C++ (without .NET), a really good IDE to use is Bloodshed Dev-C++ . MUCH less bloated than VS and it's using mingw for its compiler

Check it out here:
Quote:
http://www.bloodshed.net/dev/
  #4  
Old 01-02-2005, 15:05
metro
 
Posts: n/a
I still use visual c++ 6.0
In my opinion, unless you need .NET (as md5 says) - there isn't any major reason to change. Especially as your obviously familiar with 6.0
  #5  
Old 01-02-2005, 18:49
TQN TQN is offline
VIP
 
Join Date: Apr 2003
Location: Vietnam
Posts: 358
Rept. Given: 143
Rept. Rcvd 24 Times in 13 Posts
Thanks Given: 196
Thanks Rcvd at 168 Times in 51 Posts
TQN Reputation: 24
More and more people, projects ... are moving, porting from VC++ 6.0 to VS .NET 2003. The IDE, intergrate debugger, compiler, language support ... of VS .NET is far better than VC++ 6. So, why we still insist on using VC++ 6.
  #6  
Old 01-02-2005, 20:31
you_known
 
Posts: n/a
What do you think of Borland C++ Builder? If your like RAD or pure C/C++ programming, this is another good choice.
  #7  
Old 01-02-2005, 22:26
tom324 tom324 is offline
Friend
 
Join Date: Jan 2002
Posts: 233
Rept. Given: 5
Rept. Rcvd 7 Times in 6 Posts
Thanks Given: 26
Thanks Rcvd at 28 Times in 17 Posts
tom324 Reputation: 7
I still use VC++ 6.0 but plan to move on VS .NET 2005 as soon as it becomes available in non beta form. The reason for that is expected new better debugging tools integrated in VS .NET 2005. Hint: Matt Pietrek is working on this.

Tom
  #8  
Old 01-04-2005, 01:11
joejoejoe
 
Posts: n/a
I do use GCC and Cygwin often and also use Dev-Cpp on many occasions but for this project I can only use Mircosoft... Now is the .NET stuff like the 6.0 version but just a new version....?

The thing I'm trying to work on is compatible with Microsoft Visual C++ 6.0 and I wanna make sure that it will work with .NET as well.....

Also... is there any _real_ reason NOT to use the BETA 2005?
  #9  
Old 01-04-2005, 05:46
Claudio
 
Posts: n/a
I still use visual c++ 6.0 ,and VS .NET 2003 too.
In my opinion, If you will not use Microsoft .NET frameworks (this is a virtual machine live a Java) VS .NET 2003 or Higher is more best IDE than VS 6. For Example the Class View is more certainly in C++ grammar, specially when using ATL.
  #10  
Old 01-05-2005, 01:59
gigaman gigaman is offline
Friend
 
Join Date: Jun 2002
Posts: 87
Rept. Given: 0
Rept. Rcvd 3 Times in 2 Posts
Thanks Given: 0
Thanks Rcvd at 14 Times in 11 Posts
gigaman Reputation: 4
I'd say go for Visual Studio .NET 2003 (or even 2002, there isn't much difference). In my opinion, the environment is much better and the C++ compiler generates better code than VC6.
  #11  
Old 01-05-2005, 03:29
joejoejoe
 
Posts: n/a
Ok... well after looking around some more I have concluded that the Studio .NET 2003 will suit me best esp. since I will be using it with the XDK .

Thanks guys... also quick question to go along with this though.... does anyone know any reason to use Mingw32 compiler over Cygwin (or viceversa)

thanks1
  #12  
Old 01-05-2005, 04:16
Satyric0n
 
Posts: n/a
Quote:
Originally Posted by gigaman
I'd say go for Visual Studio .NET 2003 (or even 2002, there isn't much difference).
I beg to differ on this... The IDE wasn't much changed, I agree, but the C++ compiler had many notable changes. So for the topic at hand, I recommend VS.Net 2003 highly over 2002...
  #13  
Old 01-05-2005, 16:04
nuemga2000 nuemga2000 is offline
Friend
 
Join Date: Jan 2002
Posts: 59
Rept. Given: 1
Rept. Rcvd 2 Times in 2 Posts
Thanks Given: 0
Thanks Rcvd at 5 Times in 5 Posts
nuemga2000 Reputation: 2
Quote:
Originally Posted by Satyric0n
I beg to differ on this... The IDE wasn't much changed, I agree, but the C++ compiler had many notable changes. So for the topic at hand, I recommend VS.Net 2003 highly over 2002...
I can second this ...
... if you want to restart with either 2002 or 2003, choose the 2003 version

Kerstin
  #14  
Old 01-06-2005, 10:10
fsheron
 
Posts: n/a
There are some compiler bugs not fixed in VS.2003, use Intel CPP compiler instead.
  #15  
Old 02-07-2005, 17:04
bearek
 
Posts: n/a
Use Visual Studio Net.2003 (don't even think about Net.2002)
I have experience with C++ compiler and I can say that It is much better than in VC++ 6.0 , It doesn't produce faster code but C++ compiler can compile very advance C++ constructions like: partial class and function templates so it makes lifes easier. VS 6.0 often for templates generates Compiler Internal Error and it is terrible to findout what construction is not fully supported by
compiler.
Also you can find out usefull for you that you can switch compilation for Intel p4 and AMD with SIMD od 3dNow ext.
Net.2003 has some problems with bigger solutions contains more than 20/30 projects, sometimes some of the projects just disappear with all settings. so make bakup of the solution files.
Regards
bearek
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 04:12.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )