Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

asking about C ???????

Status
Not open for further replies.

amr hamed

Newbie level 6
Joined
Mar 20, 2011
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,386
hey edaboard i need to know if there is a difference between c++ & visual C++

best regards

thanks
 

thannara123

Advanced Member level 4
Joined
Jan 7, 2010
Messages
1,455
Helped
120
Reputation
240
Reaction score
111
Trophy points
1,353
Location
God's Own country India, India
Activity points
9,449
visual C++ is manged environment, but C++ is not , what i mean by managed and unmanaged,
managed means you don't need to worry about memory management, "like cleaning up memory because there is a garbage collector does this duty for us.
unmanaged means you must worry about memory management "like when you create object on the heap you have to clean it up manually"
visual studio is great fantastic ID and ofcourse no doubd it is beyoned Java ID
i strongly recomend you who are new about programmin...
you can compaile C, C++, visual C++, C#, VB.net, Fortran codes and more like Perl , and so on...
it has great:
Microsoft Foundation Classes (MFC)
App Wizard
Class Wizard
App Studio

you can create perfect GUI in shorth time. Form library gives you that power.
 

amr hamed

Newbie level 6
Joined
Mar 20, 2011
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,386
thanks 4 ur effort

this is the last warning to you on using sms short forms while typing in the forum... you will be infracted and all your posts will be deleted if you continue to repeat the same
 
Last edited by a moderator:

horace1

Advanced Member level 5
Joined
Nov 18, 2008
Messages
2,123
Helped
596
Reputation
1,188
Reaction score
573
Trophy points
1,393
Location
Norwich, UK
Activity points
13,071
a standard is specified for the C++ language
www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf

data types, basic operations, control structures, etc are specified and so long as a program is implemented to the standard, keeping in mind implementation dependencies, it should port between different C++ compilers, operating systems, etc.
Only simple character and binary input/output operations are specified by the standard. More sophisticated IO such a graphics and GUIs are implemented by additional APIs such as those available in Visual C++. The problem is that there is no standard, so code written in VC++ using such APIs is none portable not only between compilers on different operating systems but between compilers available on Windows.
There are APIs (such as wxWidgets) that can be used to write portable GUI code across operating systems. However, usually if writing portable code I would use Java.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top