Thread: Dev-C++5 or Dev-C++4

  1. #1
    Registered User
    Join Date
    May 2007
    Location
    Somewhere in Malaysia
    Posts
    16

    Dev-C++5 or Dev-C++4

    Which is better to start out with/ write C++, Dev-C++ 5 (which is currently in beta) or Dev-C++ 4 (released for quite a time)? I'm noob, so i decided to start out with Dev-C++. Thanks in advance guys =)

  2. #2
    Registered User
    Join Date
    Mar 2007
    Posts
    92
    I use Dev 5 (Bloodshed). It is way better than Dev 4 which I started out on. I couldn't even get the debugger to work in Dev 4 (I don't think it was supposed to work). Anyways Dev 5 is awesome and really easy to use. Go with it.

  3. #3
    Registered User
    Join Date
    Nov 2005
    Posts
    673
    Dev-C++ is no longer a supported IDE. You may want to switch to a more recent IDE, VC++ express, or Code::Blocks. They are both free, and much more up to date. I use Code::Blocks, which has nightly builds you can download on their site. So new bug fixes, and performance fixes just about every day.

  4. #4
    Anirban Ghosh
    Join Date
    Jan 2006
    Posts
    278
    DevC++ latest version : 6.10.2

    Download from here : http://wxdsgn.sourceforge.net/index....c5241d64b0f0af

    The IDE is much better than previous IDEs on www.bloodshed.net

    If uou are a newcomer you can also use Visual Mingw Studio or Quincy 2005. But CODE BLOCKS is the best among all the free IDE available!

  5. #5
    Registered User
    Join Date
    May 2007
    Location
    Somewhere in Malaysia
    Posts
    16
    Quote Originally Posted by anirban View Post
    DevC++ latest version : 6.10.2

    Download from here : http://wxdsgn.sourceforge.net/index....c5241d64b0f0af

    The IDE is much better than previous IDEs on www.bloodshed.net

    If uou are a newcomer you can also use Visual Mingw Studio or Quincy 2005. But CODE BLOCKS is the best among all the free IDE available!
    Erm..what is IDE? And da...is CODE BLOCKS much more better than Visual Mingw Studio or Quincy 2005 and DevC++ latest version : 6.10.2??? If it is, in what way is it more better? Once again, i thank u guys for helping me, who is a complete nub/noob/starter in programming stuff

    PS: I just started to get interested in C++ a few month back....So i'm all new to it. If u guys have ANY advice for me, plz do tell me. I really do appreciate u guys for helping me =)

  6. #6
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    Itergrated Development Environment

    Bundles and Editor, compiler, linker and debugger all into one
    Double Helix STL

  7. #7
    Registered User Queatrix's Avatar
    Join Date
    Apr 2005
    Posts
    1,342
    I use Dev 5 (Bloodshed). It is way better than Dev 4 which I started out on. I couldn't even get the debugger to work in Dev 4 (I don't think it was supposed to work). Anyways Dev 5 is awesome and really easy to use. Go with it.
    Watch out for the un-expected though, as ver 5 is still in beta.

  8. #8
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    Its also serverly bugged when using the indirection operator with pointers.
    Double Helix STL

  9. #9
    Registered User
    Join Date
    Nov 2005
    Posts
    673
    I would personally recommend Code::Blocks. It is a very nice IDE(integrated developement enviroment). It also you to create your own plugins, has wxSmith which makes programming wxWidgets incredibly easier, and it is much easier to get into the hang of, compared to VC++ express, and other IDE's.

  10. #10
    "Why use dynamic memory?"
    Join Date
    Aug 2006
    Posts
    186
    I highly recommend you use Microsoft Visual C++ express so you can experience the more professional one.
    "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."-Bjarne Stroustrup
    Nearing the end of finishing my 2D card game! I have to work on its 'manifesto' though <_<

  11. #11
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    I highly recommend you use Microsoft Visual C++ express
    I would not recomend that for a beginner. It can be very confusing and typical full of MS addons and menus. Using somthing more light weight like Dev or even better as suggested code::blocks can ease a newbie into C/C++ much better than having to scan through 1000 menus to understand how the environemnt works. ( Ok, I over exaderated but you know what I mean )
    Double Helix STL

  12. #12
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    I couldn't even get the debugger to work in Dev 4 (I don't think it was supposed to work).
    You have to turn off optimisations, for any debugger. (Well, any debugger that debugs programs compiled with GCC, I don't know about other compilers.) Otherwise the current line jumps around a lot. You know what I mean.

    Personally I use both versions of Dev-C++ (4.0 and 4.9.something).

    Version 4 is very old, and the C++ support for the MinGW compiler it comes with is pre-standard: it has no such thing as stringstreams, many things from iomanip are missing, and everything is in iostream.h while iostream is just a front end. However, it's great for C programming or not-so-advanced C++ programming (most of it works well, templates, the STL, exceptions, etc), and its executables are tiny.

    This is why I use it. A Hello, World! program written in C is 4KB, a C++ one is less than 20KB. With Dev-C++ 4.9.X's compiler, the smallest program you can get is well over 100KB, I don't remember the exact size. The compiler options are identical, but you still get exponentially smaller executables with Dev-C++ 4.

    And I use Dev-C++ 4.9.X because it's a nicer IDE and the compiler is more standards-compliant. iostream is the main header file, not iostream.h.

    I also use the Cygwin GCC sometimes, because Cygwin comes with tons of command-line utilities and built-in libraries, like ncurses. I don't use Cygwin for my final releases, however, because you need cygwin.dll to run anything compiled with its GCC. cygwin.dll is almost a megabyte and doesn't compress that well.

    Anyway. That's what I have to say.
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  13. #13
    Registered User
    Join Date
    May 2007
    Location
    Somewhere in Malaysia
    Posts
    16
    Zomg, u guys are so helpful. I really love u guys xD Thanks for all the helpful replies, i would now like to change to CODE BLOCKS instead of Dev-C++ =)
    Oh and by the way guys, can C++ be used to make Macros and bot programmes for games? Thanks again guys~
    Last edited by ofayto; 05-24-2007 at 06:56 PM.

  14. #14
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    Bubba would know as would Dwks, but id guess "yes" as C++ is the main programming langauge used for games
    Double Helix STL

  15. #15
    Registered User Frobozz's Avatar
    Join Date
    Dec 2002
    Posts
    546
    Quote Originally Posted by swgh
    C++ is the main programming langauge used for games
    I suspect it would depend heavily on the platform. C++ is fine for PCs and high-end consoles, but I would think C would be used on low-end platforms - like the Nintendo DS.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Whats better, C-Free or Dev C++??
    By i_can_do_this in forum Tech Board
    Replies: 10
    Last Post: 07-07-2006, 04:34 AM
  2. New to Dev C++/<windows.h>...
    By Cilius in forum C++ Programming
    Replies: 3
    Last Post: 02-23-2005, 01:05 AM
  3. Glut and Dev C++, Programs not Quitting?
    By Zeusbwr in forum Game Programming
    Replies: 13
    Last Post: 11-29-2004, 08:43 PM
  4. DEV C++ Limitations?
    By Kirdra in forum Game Programming
    Replies: 3
    Last Post: 09-09-2002, 09:40 PM
  5. Tutorial about Bloodshed Dev!
    By Unregistered in forum C++ Programming
    Replies: 2
    Last Post: 11-13-2001, 07:42 PM