In Unix you don't need anything, solaris cc/GNU gcc are good compiler, what you need is a editor, such as VIM (get free from www.vim.org)
In DOS/Windows you need to install a compiler, any compiler will do, 16bit Turbo C/Quick C or 32bit LCC/Dev C++/Cygwin/Watcom C++/MingW/M$ C++/Borland C++(Builder), all of them are more than enough for a beginner.
Just find any compilerIn Unix you don't need anything, solaris cc/GNU gcc are good compiler, what you need is a editor, such as VIM (get free from www.vim.org)
In DOS/Windows you need to install a compiler, any compiler will do, 16bit Turbo C/Quick C or 32bit LCC/Dev C++/Cygwin/Watcom C++/MingW/M$ C++/Borland C++(Builder), all of them are more than enough for a beginner.
If you do not know where to get one, try:
LCC: http://www.cs.virginia.edu/~lcc-win32
Pros: Compartively effective, support Windows API programming
Cons: No C++ support
DevC++: http://www.bloodshed.net/download.html
Pros: gcc compatability, support Windows API programming also
Cons: (Don't know)
MingW: http://www.mingw.org/download.shtml
Pros & Cons: (Never use, never heard, don't know)
Cygwin: http://cygwin.com
Pros: gcc compatability, additional Unix emulator
Cons: Slow, additional DLL required when moving
Watcom: http://www.openwatcom.org/download/down_win_installer.html
Pros: Highly efficient compiler, C++ support
Cons: IDE got
Additional point:
If you program in Unix with VIM, read the manual first! Otherwise I am afraid that you may even don't know how to quit.
Just find any compilerIn Unix you don't need anything, solaris cc/GNU gcc are good compiler, what you need is a editor, such as VIM (get free from www.vim.org)
In DOS/Windows you need to install a compiler, any compiler will do, 16bit Turbo C/Quick C or 32bit LCC/Dev C++/Cygwin/Watcom C++/MingW/M$ C++/Borland C++(Builder), all of them are more than enough for a beginner.
If you do not know where to get one, try:
LCC: http://www.cs.virginia.edu/~lcc-win32
Pros: Compartively effective, support Windows API programming
Cons: No C++ support
DevC++: http://www.bloodshed.net/download.html
Pros: gcc compatability, support Windows API programming also
Cons: (Don't know)
MingW: http://www.mingw.org/download.shtml
Pros & Cons: (Never use, never heard, don't know)
Cygwin: http://cygwin.com
Pros: gcc compatability, additional Unix emulator
Cons: Slow, additional DLL required when moving
Watcom: http://www.openwatcom.org/download/down_win_installer.html
Pros: Highly efficient compiler, C++ support
Cons: IDE got
You should have a good rest in the holiday. Why do you want to study? I advise you to play basketball as much as possible!!! Then we can play a basketball game next semester. haha!!!
come:You should have a good rest in the holiday. Why do you want to study? I advise you to play basketball as much as possible!!! Then we can play a basketball game next semester. haha!!!
File-->New---> Choose Either of
1, Projects Tag--> Win32 Console Application
2, Files Tag--> C++ Source File
Then you can do basic C/C++ programming.
If you want to see the output, just press F5(Debug mode)
or Build-->Rebuild All to make the executable.
C++ is back-compatible with C
(C++ is a super-set of C)
so do not worry whether the file extension is .c or .cpp
but for O/S module, you'd better do C programming in UNIX since there are some functions(system calls terminologically) which are specific to the O/S, and cannot be recognised by VC..
Suppose you've VC6.0 installedFile-->New---> Choose Either of
1, Projects Tag--> Win32 Console Application
2, Files Tag--> C++ Source File
Then you can do basic C/C++ programming.
If you want to see the output, just press F5(Debug mode)
or Build-->Rebuild All to make the executable.
C++ is back-compatible with C
(C++ is a super-set of C)
so do not worry whether the file extension is .c or .cpp
but for O/S module, you'd better do C programming in UNIX since there are some functions(system calls terminologically) which are specific to the O/S, and cannot be recognised by VC..