New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

 
Start a Discussion
 

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
OS X - Development and Darwin Discussion and questions about development for Mac OS X.

Any MS Visual C++ Equivalent for Mac?


Post Reply New Thread Subscribe

 
Thread Tools
Remnant
Guest
 
Posts: n/a

Hello all,

I'm looking to switch to the Mac, however, I'm currently attending a college for my Computer Science degree. We are using MS Visual C++ in all our object oriented programming classes. Is there a Mac equivalent for Visual C++ that would basically work the same as the PC version?

Thanks!
Dan
QUOTE Thanks
hokiethang
Guest
 
Posts: n/a

Quote:
Originally Posted by Remnant
Hello all,

I'm looking to switch to the Mac, however, I'm currently attending a college for my Computer Science degree. We are using MS Visual C++ in all our object oriented programming classes. Is there a Mac equivalent for Visual C++ that would basically work the same as the PC version?

Thanks!
Dan
yes, there is a development environment that is SO much better than visual C++ from MS. It is called Xcode and is a lot easier to work with when you get used to it. I currently use Xcode for my work in my CS degree, and most of our classes are taught with visual C++. It may take a little getting used to but Xcode is much easier to work with once you get familiar with it.
QUOTE Thanks
Remnant
Guest
 
Posts: n/a

Hi Hokiethang,

Thanks for replying to my thread. I was wondering with Xcode, would my C++ source code w/ header files and output be the same as if were from a PC?

For example, if I coded C++ in Xcode, and submitted the assignment to my professor who uses a PC. Will he be able to compile it from his PC desktop, and receive the same output? Also, would the structure, classes and commands be the same, or does Mac use their own set of command names to do the same thing?

Thanks for your help,
Dan
QUOTE Thanks
hokiethang
Guest
 
Posts: n/a

Quote:
Originally Posted by Remnant
Hi Hokiethang,

Thanks for replying to my thread. I was wondering with Xcode, would my C++ source code w/ header files and output be the same as if were from a PC?

For example, if I coded C++ in Xcode, and submitted the assignment to my professor who uses a PC. Will he be able to compile it from his PC desktop, and receive the same output? Also, would the structure, classes and commands be the same, or does Mac use their own set of command names to do the same thing?

Thanks for your help,
Dan
xcode uses standard c++, i have found only a few small cases where the compilers differ and in those cases it was a difference between the standard and the MS implementation. You shouldnt have a problem with submitting assignments written on a mac.
QUOTE Thanks
StarManta
Guest
 
Posts: n/a

An additional question: Does Xcode do pure Java? By "pure Java" I mean the exact same language that you can compile from the command line ("javac program.java"), without any additional Cocoa overhead.
QUOTE Thanks
StarManta
Guest
 
Posts: n/a

Ah, i've gotten Xcode, and found out that it does. thanks for the help. :-P
QUOTE Thanks
AaronBrethorst
Guest
 
Posts: n/a

Quote:
Originally Posted by Remnant
Hello all,

I'm looking to switch to the Mac, however, I'm currently attending a college for my Computer Science degree. We are using MS Visual C++ in all our object oriented programming classes. Is there a Mac equivalent for Visual C++ that would basically work the same as the PC version?

Thanks!
Dan
You might also want to take a look at Codewarrior. I will switch off between the two depending on what I'm doing on my Mac, and I have found that Codewarrior tends to be a bit nicer for doing C++ work. XCode 1.1 is rather unstable, slow, and difficult to manage at times. I haven't upgraded to 1.2 yet, but from what I understand it takes care of some of the stability issues. You might also want to consider looking at Visual Studio 2003, it's quite a bit better than VC6 ;-).
QUOTE Thanks
witeshark

 
witeshark's Avatar
 
Member Since: Mar 09, 2004
Location: Miami FL
Posts: 2,860
witeshark will become famous soon enough
Mac Specs: G4 1Ghz OS X 10.4.7

witeshark is offline
Well C++ is nice and useful, but in the Mac world - don't we wanna talk a tick more about Darwin and Applescript? And WTH is iRooster as user tag on about?
QUOTE Thanks
trpnmonkey41

 
Member Since: Jul 22, 2003
Location: Hamilton College
Posts: 7,003
trpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to behold
Mac Specs: 20" iMac C2D 2.16ghz, 13" MacBook 2.0ghz, 60gb iPod vid, 1gb nano

trpnmonkey41 is offline
Quote:
Originally Posted by witeshark
Well C++ is nice and useful, but in the Mac world - don't we wanna talk a tick more about Darwin and Applescript? And WTH is iRooster as user tag on about?
Im gonna look into that

Don't forget to use the new User Reputation System
QUOTE Thanks
trpnmonkey41

 
Member Since: Jul 22, 2003
Location: Hamilton College
Posts: 7,003
trpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to beholdtrpnmonkey41 is a splendid one to behold
Mac Specs: 20" iMac C2D 2.16ghz, 13" MacBook 2.0ghz, 60gb iPod vid, 1gb nano

trpnmonkey41 is offline
Quote:
Originally Posted by witeshark
And WTH is iRooster as user tag on about?
He is a registered as a software developer and is permitted to use his own tag representing his company

Don't forget to use the new User Reputation System
QUOTE Thanks
witeshark

 
witeshark's Avatar
 
Member Since: Mar 09, 2004
Location: Miami FL
Posts: 2,860
witeshark will become famous soon enough
Mac Specs: G4 1Ghz OS X 10.4.7

witeshark is offline
Quote:
Originally Posted by trpnmonkey41
He is a registered as a software developer and is permitted to use his own tag representing his company
Well that explains it
QUOTE Thanks

Post Reply New Thread Subscribe


« Finding an Apple sample app (TCPLogger) | How to read from .CFUserTextEncoding ? »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread
Thread Starter
Forum
Replies
Last Post
Any OS X native equivalent to Visio? ipfreely Running Windows (or anything else) on your Mac 0 02-02-2004 05:08 PM
Panther Visual Tour rman OS X - Operating System 2 07-03-2003 01:07 PM

All times are GMT -4. The time now is 06:07 PM.

Powered by vBulletin
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
X

Welcome to Mac-Forums.com

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!


(4 digit year)

Already a member?