What kind of C++ programs do you guys use to make programs?

Discuss Halo 2 modding, progress on figuring things out, mapfiles...you know the drill. Cheating discussion not allowed.
Post Reply
User avatar
killgore333





Posts: 54
Joined: Sat Mar 31, 2007 1:46 pm
Location: LouEvil, Kentucky
Contact:

What kind of C++ programs do you guys use to make programs?

Post by killgore333 »

As of late, modding my Xbox has pushed me into a creative uplift and would like to start learning C++ a lot so that I may create not only halo programs, but programs in general.

What programs do you guys use? I know for a fact that few use Visual Basic. What others do you guys program with? Also, what do you guys study to learn C++?
Image
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

Visual studio is probably your best bet. I'd suggest learning C# before learning C++ though becouse thats what most of the people here program with and you'll probably find the most help with it.

Here are some good C# tutorials

http://www.informit.com/library/library ... hours&rl=1
OwnZ joO




Articulatist 500

Posts: 980
Joined: Thu Nov 10, 2005 4:24 pm

Post by OwnZ joO »

Just google learn C++ and C++ compiler(program to make programs in c++). If you go with microsoft visual studio I would recommend learning C# not C++, bc C# seems to be as good and less confusing in .Net(if you choose a C++ compiler thats not .Net it C++ will be the fastest)
User avatar
killgore333





Posts: 54
Joined: Sat Mar 31, 2007 1:46 pm
Location: LouEvil, Kentucky
Contact:

Post by killgore333 »

Is C# relatively close to C++? I wanted to learn one programming language, and then kind of branch off into others. Thanks for the link Shade45.
Image
User avatar
Prey




Connoisseur Snitch! Pyre Articulatist 500

Posts: 1026
Joined: Wed Dec 27, 2006 6:49 am
Location: UK
Contact:

Post by Prey »

killgore333 wrote:Is C# relatively close to C++? I wanted to learn one programming language, and then kind of branch off into others. Thanks for the link Shade45.
Not entirely, there are indeed similarites but with C++ your given a lot more control over things that are normally automated in C# (e.g. garbage collection etc)

Because of this C# is more generally used for making tools, where as C++ is for games.
Halo 2 Prophet - Skin with ease with the simple 3D point and click interface.
Halo 3 Research Thread - Contribute to the research into Halo 3.
OwnZ joO




Articulatist 500

Posts: 980
Joined: Thu Nov 10, 2005 4:24 pm

Post by OwnZ joO »

C#.net is very close to C++.net, if you go with Win32 C++(unmanaged code) you will have much more control over memory usage, but also responsibility over that too... If you go with .Net I would still recommend C#, it does have a lot of syntax similarities, but there are differences too. I would start off in managed code if I were you and work up to unmanaged if you feel the need to(I've never done unmanaged, but it's just one more thing to worry about when programming).
Madman340





Posts: 65
Joined: Wed Sep 13, 2006 4:26 pm

Post by Madman340 »

C# is newer than C++.... not many changes, just afew.
and its one of the more advanced languages so i would advise learning abit simpler one then gettin into it
DarkMetal





Posts: 444
Joined: Sun May 28, 2006 11:28 pm
Location: Jacksonville, FL

Post by DarkMetal »

C# is actually alot closer to C than to C++.
As for learning it, if you can't find any helpful resources online or in books, just do what most people do and look at some simple open-source programs. Looking at complex things will only make it harder to understand.
Image
User avatar
kornman00




ONI New Age

Posts: 146
Joined: Fri Dec 12, 2003 6:30 pm
Contact:

Post by kornman00 »

DarkMetal wrote:C# is actually alot closer to C than to C++.
I'm sorry but that has to be the funniest thing I've heard all day ;x.

*lulz about*

Microsoft's Visual Studio 2003\2005. It not only has C++, but a few .NET powered languages for you to choose from as well.

I prefer C++ for almost everything except when it comes down to programming GUIs. I can't help but to break out a .NET project when I do that as MFC\Win32 programming is not fun... at _all_.

I have Borland's C++ Builder as well but I haven't touched that thing since I started using Visual Studio 2003, but I remember it being easier to develop GUI applications with its VCL library (even has libraries that act like MFC).
Post Reply