PDA

View Full Version : C++ and VIsual C++


GTVAPSAMTIK
12-12-08, 03:06 PM
Hey guyz first of all sorry for posting such a topic in Gaming section but people rarely visist Programing section.

Can anyone tell me the different between C++ and Visual C++ ? Which platform is widely used for game programing.

ViN86
12-12-08, 03:19 PM
well you never even posted in the Developer's Section. secondly, the ppl that can answer your question do visit that subforum.

C++ and Visual C++ both use the C++ language. the difference is that visual C++ is MS's own version/IDE.
http://en.wikipedia.org/wiki/Visual_C%2B%2B

for DX, you can use both, but it would be easier in Visual C++ since it has tools for the language.

also, im moving the thread cause its in the wrong section.

lduguay
12-12-08, 03:36 PM
VIN86 said it all

/endthread

Feyy
12-12-08, 08:05 PM
C/C++ are used mainly for games programming

Zhivago
12-14-08, 01:52 PM
C++ is a programming language defined by a specification (a document).

Visual C++ is a fairly good compiler (an implementation of the C++ language) produced by Microsoft.

Vin I believe is incorrect however - it is Visual Studio that is the IDE, not Visual C++.

EDIT: oh ok, it looks like Visual C++ and Visual Studio are both IDE's. Fascinating..

rhink
12-14-08, 03:41 PM
Visual studio is a related family of products, of which visual C++ is a member. C++ is a programming language, Visual C++ is a development environment (IDE and compiler) for developing applications in C++.

It's not correct to say that C++ is mainly used for games programming (though it may be correct to say that games programming is done mainly in C++, and most of that probably uses Visual C++). You can certainly develop games in other languages, however- including C#, Visual Basic, C, Java, etc.

Feyy
12-14-08, 05:31 PM
Visual studio is a related family of products, of which visual C++ is a member. C++ is a programming language, Visual C++ is a development environment (IDE and compiler) for developing applications in C++.

It's not correct to say that C++ is mainly used for games programming (though it may be correct to say that games programming is done mainly in C++, and most of that probably uses Visual C++). You can certainly develop games in other languages, however- including C#, Visual Basic, C, Java, etc.

I kind of meant to say in games development, C and C++ are used mostly.

My first post was a bit ambiguous :o

ViN86
12-14-08, 06:17 PM
C++ is a programming language defined by a specification (a document).

Visual C++ is a fairly good compiler (an implementation of the C++ language) produced by Microsoft.

Vin I believe is incorrect however - it is Visual Studio that is the IDE, not Visual C++.

EDIT: oh ok, it looks like Visual C++ and Visual Studio are both IDE's. Fascinating..

each component of Visual Studio is its own IDE. Visual Studio is just the package that combines them all together.

fivefeet8
12-16-08, 07:16 PM
Visual C++ also comes with pre-programmed GUI components(ie. Dialog boxes, input boxes, etc....). Much like Visual Basic.

ViN86
12-19-08, 05:36 PM
Visual C++ also comes with pre-programmed GUI components(ie. Dialog boxes, input boxes, etc....). Much like Visual Basic.

yea, that's why i like the Visual Studio. very easy to create and use GUI's :)

also, you may want to check out C#. if youre familiar with C/C++ it's very intuitive and quite powerful. i think XNA (MS's game IDE) uses C#.

lduguay
12-22-08, 09:03 AM
yea, that's why i like the Visual Studio. very easy to create and use GUI's :)

also, you may want to check out C#. if youre familiar with C/C++ it's very intuitive and quite powerful. i think XNA (MS's game IDE) uses C#.

Yes C# is mandatory. :(

jcrox
12-22-08, 07:46 PM
I don't know about "mandatory"... at least around here anyways. It seems either places really use it or don't use it all, no in between.

ViN86
12-23-08, 10:23 AM
i think C# is very easy to pick up if you know C/C++.