Author Topic: C++ newbie  (Read 1374 times)

LordWiccara

  • Member
  • **
  • Posts: 138
  • Kudos: 0
    • http://imdeadinside.servehttp.com
C++ newbie
« on: 20 May 2003, 07:32 »
i am interestred in learning c++...i hate visual basic so much.  does anyone know of any good c++ editors and compilers that are free for Red hat Linux 9?  thanks
"One World, One Web, One Program " --Microsoft AD
"Ein Volk, Ein Reich, Ein Furher" (One World, One Realm[or country], One leader) --Adolf Hitler

http://imdeadinside.servehttp.com

-Mike-


KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
C++ newbie
« Reply #1 on: 20 May 2003, 14:05 »
g++ is a good compiler. You could write your code in any of the text editors, kwrite, vim etc.
If you are looking for an IDE, which you probably are, try Kdevelop. It should be on the RH9 Cd's.
Contains scenes of mild peril.

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
C++ newbie
« Reply #2 on: 20 May 2003, 14:06 »
g++ is a good compiler. You could write your code in any of the text editors, kwrite, vim etc.
If you are looking for an IDE, which you probably are, try Kdevelop. It should be on the RH9 Cd's.
Contains scenes of mild peril.

LordWiccara

  • Member
  • **
  • Posts: 138
  • Kudos: 0
    • http://imdeadinside.servehttp.com
C++ newbie
« Reply #3 on: 21 May 2003, 01:16 »
thanks...but (i know its a dumb question) but whats an IDE?  i know what a hard drive IDE is, but...yea im new
"One World, One Web, One Program " --Microsoft AD
"Ein Volk, Ein Reich, Ein Furher" (One World, One Realm[or country], One leader) --Adolf Hitler

http://imdeadinside.servehttp.com

-Mike-


KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
C++ newbie
« Reply #4 on: 21 May 2003, 01:33 »
Integrated Development Environment.

A piece of software that brings together development, compilation, linker, debug etc in a nice GUI.
They often have frameworks of apps to begin with.

VC++ is an IDE.
Contains scenes of mild peril.

LordWiccara

  • Member
  • **
  • Posts: 138
  • Kudos: 0
    • http://imdeadinside.servehttp.com
C++ newbie
« Reply #5 on: 21 May 2003, 02:38 »
i understand now and thanks tux!
"One World, One Web, One Program " --Microsoft AD
"Ein Volk, Ein Reich, Ein Furher" (One World, One Realm[or country], One leader) --Adolf Hitler

http://imdeadinside.servehttp.com

-Mike-


TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
C++ newbie
« Reply #6 on: 21 May 2003, 21:52 »
In my opinion, KDevelop is way too crazy with way too many options. Try Anjuta--I like it much better.

http://anjuta.sourceforge.net/

Pissed_Macman

  • VIP
  • Member
  • ***
  • Posts: 2,499
  • Kudos: 0
    • http://www.macrevolution.tk
C++ newbie
« Reply #7 on: 21 May 2003, 13:22 »
C++ *searching memory banks*

kind of like a grade you get on school work, only with an extra plus.

LordWiccara

  • Member
  • **
  • Posts: 138
  • Kudos: 0
    • http://imdeadinside.servehttp.com
C++ newbie
« Reply #8 on: 22 May 2003, 17:01 »
quote:
Originally posted by TheQuirk:
In my opinion, KDevelop is way too crazy with way too many options. Try Anjuta--I like it much better.

http://anjuta.sourceforge.net/



maybe ill try both   :D  

which version do u recommend?  the newest is 1.1.1 but im ot sure how stable it is...the last stable one is 1.0.0..what do u say?
"One World, One Web, One Program " --Microsoft AD
"Ein Volk, Ein Reich, Ein Furher" (One World, One Realm[or country], One leader) --Adolf Hitler

http://imdeadinside.servehttp.com

-Mike-


Siplus

  • Member
  • **
  • Posts: 522
  • Kudos: 43
    • http://www.siplus.org
C++ newbie
« Reply #9 on: 23 May 2003, 04:12 »
i've never programmed in linux before (i've been programming c++ in visual studios for about a year now), but i'd say go with a stable version. that's what i'm dling right now : )

i've tried to write simple programs (saying 'hi') using gcc, but i always get an error saying it doesn't recognise iostream.h (or stdlib.h, i've tried both)


http://www.siplus.org

"Your computer is already fucked up by having Windows
on it, you can only unfuck it up by installing Linux."
-- void main (old school MES member)


Desktop: Athlon 2600/ 768mb DDR266
--Running: Ubuntu 5.10, FC4, Win2k
 (Also, Unbuntu 6-06:5, 5.04; Fedora Core 5, WinXP, but none of these are used much)
12" Powerbook: 1.5 Ghz G4 PowerPC / 1.25 GB DDR333
--Running: Mac OS X 10.4 Tiger

GoodwillMan

  • Member
  • **
  • Posts: 65
  • Kudos: 0
    • http://x11.rocks.it
C++ newbie
« Reply #10 on: 23 May 2003, 13:21 »
C++ SUCKS ASS
Learn c!
eh.

Jordan

  • Newbie
  • *
  • Posts: 11
  • Kudos: 0
C++ newbie
« Reply #11 on: 24 May 2003, 08:34 »
There's always Microsoft Visual C++.   ;)
Whine-doze = bad & evil. Its as simple as that.

solo

  • Member
  • **
  • Posts: 344
  • Kudos: 1
    • http://www.komodolinux.org/
C++ newbie
« Reply #12 on: 2 June 2003, 03:09 »
quote:
Originally posted by X11:
C++ SUCKS ASS
Learn c!



Learn C if you want to program an OS.
C++ just makes more sense  
Komodoware, moving Linux to your desktop.
http://www.komodoware.com/

LordWiccara

  • Member
  • **
  • Posts: 138
  • Kudos: 0
    • http://imdeadinside.servehttp.com
C++ newbie
« Reply #13 on: 3 June 2003, 04:58 »
whats the true difference between c and c++?
"One World, One Web, One Program " --Microsoft AD
"Ein Volk, Ein Reich, Ein Furher" (One World, One Realm[or country], One leader) --Adolf Hitler

http://imdeadinside.servehttp.com

-Mike-


solo

  • Member
  • **
  • Posts: 344
  • Kudos: 1
    • http://www.komodolinux.org/
C++ newbie
« Reply #14 on: 3 June 2003, 08:27 »
C++ is a superset of C that adds support for class-based object oriented programming and some other niceties, like templates, boolean variables, and it provides a real string class.

C compilers typically create simpler, faster, and lower level code that is much more suitable for things that need to be fast (e,g, OS).

Some well-known things created in C:
Linux
XFree86
GNOME/GTK+

Some well-known things created in C++:
QT/KDE
Fresco
other stuff cant think of now
Komodoware, moving Linux to your desktop.
http://www.komodoware.com/