Looking for suitable IDE software for C++

Discussion in 'Tech Discussion' started by Anown, May 29, 2017.

  1. Anown

    Anown Test

    Joined:
    Jan 19, 2016
    Messages:
    191
    Likes Received:
    150
    Reading List:
    Link
    So i have Bloodshed Dev C++ as my as my IDE software.
    Since I was a beginner in programming with C++ for the language, I want to know a better IDE software to learn C++

    Reason for this thread.
    When I run the program HelloWorld, the console window open but then closes immediately.
    I did have the solution for the problem that is putting,
    code at the end of the main() function.

    But this is tedious so I want an IDE that automatically pause the console screen after the program has finished executing.

    p/s Basically, recommend me the software that you use to learn C++ language.
     
  2. Neiri

    Neiri Well-Known Member

    Joined:
    Jan 20, 2016
    Messages:
    3,174
    Likes Received:
    2,078
    Reading List:
    Link
    Anown and Haevrus like this.
  3. Anown

    Anown Test

    Joined:
    Jan 19, 2016
    Messages:
    191
    Likes Received:
    150
    Reading List:
    Link
    i'll look up for it.
     
  4. Indiboy

    Indiboy Well Known boi

    Joined:
    Jan 11, 2016
    Messages:
    1,813
    Likes Received:
    2,039
    Reading List:
    Link
    Turbo C++ when i was in 11 th grade
     
    Anown and Haevrus like this.
  5. UsernameJ

    UsernameJ Well-Known Member

    Joined:
    Jan 5, 2016
    Messages:
    636
    Likes Received:
    611
    Reading List:
    Link
    If you're doing C++ why not just regular Microsoft Visual Studios? It's free and pretty robust.
     
    Westeller likes this.
  6. Syun

    Syun Active Member

    Joined:
    Dec 9, 2015
    Messages:
    12
    Likes Received:
    4
    Reading List:
    Link
    Visual Studio is always the way to go in my opinion for c++. To stop the program from closing you can either put
    system("pause"); at the end or ctrl+f5.
     
  7. Haevrus

    Haevrus No.1 Incognito Webuser

    Joined:
    Oct 2, 2016
    Messages:
    1,874
    Likes Received:
    1,332
    Reading List:
    Link
    I think any GUI compiler will do the work.
    Although there was this compiler i downloaded from source forge.net was pretty good.

    I am more of a Python guy though. pY Charm.
     
    Last edited: May 29, 2017
    Anown likes this.
  8. Anown

    Anown Test

    Joined:
    Jan 19, 2016
    Messages:
    191
    Likes Received:
    150
    Reading List:
    Link
    i doesn't have microsoft visual studio installed.
     
  9. sunnyboy

    sunnyboy Well-Known Member

    Joined:
    Feb 24, 2017
    Messages:
    261
    Likes Received:
    247
    Reading List:
    Link
    I use VS and Qt
     
    Anown likes this.
  10. Blahh

    Blahh New Member

    Joined:
    Nov 6, 2016
    Messages:
    3
    Likes Received:
    3
    Reading List:
    Link
    Micrsoft studios, notepad +, geanie, net beans, qt. (May have mispelled some) they all will work just fine.
     
    Haevrus and Anown like this.
  11. CloudDaoist

    CloudDaoist Well-Known Member

    Joined:
    Jun 28, 2016
    Messages:
    210
    Likes Received:
    249
    Reading List:
    Link
    I don't know about C++, but in C# you can just add readln so it won't auto close..
    And for IDE, Visual studio is good I think... or maybe Xamarin
     
  12. bartsimpsons

    bartsimpsons Well-Known Member

    Joined:
    Sep 26, 2016
    Messages:
    165
    Likes Received:
    106
    Reading List:
    Link
    the program exits because the main function returns. Delete cin.ignore and replace with
    system("pause");
    or if that does not work just use
    getchar();

    i use codeblocks as my IDE. however you can actually just use the simple notepad for coding.

    EDIT: I forgot it was C++. Search google for Visual Studio Community
    this is a free version for students. no need to pay
     
    Anown and Westeller like this.
  13. Westeller

    Westeller Smokin' Sexy Style!! Staff Member

    Joined:
    Apr 3, 2016
    Messages:
    8,176
    Likes Received:
    24,961
    Reading List:
    Link
    When you compile and run the program, you are running an actual, y'know, program. Completely stand-alone. The compiler is not responsible for any misbehavior. If you compile the same code in any other compiler and run it, the results should be identical.

    TL;DR: Changing the compiler isn't a solution to your problem.
     
    Anown likes this.
  14. I Eat Monsanto

    I Eat Monsanto He who courts death

    Joined:
    Nov 23, 2016
    Messages:
    2,273
    Likes Received:
    2,384
    Reading List:
    Link
    Eclipse c++ version or eclipse java version with c++ plugin
     
  15. Blahh

    Blahh New Member

    Joined:
    Nov 6, 2016
    Messages:
    3
    Likes Received:
    3
    Reading List:
    Link
    Also with c++ just use a cin statement at the end to stop the program.
     
    Anown likes this.
  16. Anown

    Anown Test

    Joined:
    Jan 19, 2016
    Messages:
    191
    Likes Received:
    150
    Reading List:
    Link
    I write
    at the end and it works. Is this what ur talking about?
     
  17. Kvorhu

    Kvorhu New Member

    Joined:
    Aug 26, 2017
    Messages:
    3
    Likes Received:
    1
    Reading List:
    Link
    Try getting Ubuntu or something, if you're going to be programming a lot.
    You can use repl.it (An online compiler; I use it a lot)
    Sublime is a nice text editor. You really shouldn't use an IDE if you're a beginner.
     
    Anown likes this.