Hi,
I'm currently starting to learn C++ as hobby (but who knows what the future brings). I've made some research through internet and have tested Visual Studio and Code Blocks, both are more than enough at beginner level.
I guess there's quite a lot of people in here that could tell me their choices.
Thanks
IDE for C++
Moderator: Site Mods
-
nikos
- Site Admin

- Posts: 16344
- Joined: 2002 Feb 07, 15:57
- Location: UK
Re: IDE for C++
microsoft used to do a visual C++ (studio) express version that is free and lightweight. The only thing missing is a resource editor
-
sanferno
- Silver Member

- Posts: 295
- Joined: 2013 Nov 30, 18:40
Re: IDE for C++
I also think is the best IDE. From what I know...
Thank you Nikos
Thank you Nikos
-
Tuxman
- Platinum Member

- Posts: 1708
- Joined: 2009 Aug 19, 07:49
Re: IDE for C++
Visual Studio, hands down.
Even better with Visual Assist X (yes, it is worth the money).
Visual Studio 2015 will even feature Android support in its free version.
Even better with Visual Assist X (yes, it is worth the money).
Visual Studio 2015 will even feature Android support in its free version.
-
sanferno
- Silver Member

- Posts: 295
- Joined: 2013 Nov 30, 18:40
Re: IDE for C++
I appreciate your references, Tuxman. I will take a look.
Thank you.
Thank you.
-
nikos
- Site Admin

- Posts: 16344
- Joined: 2002 Feb 07, 15:57
- Location: UK
Re: IDE for C++
i just heard that nowadays they call it "visual studio 2013 community edition"
-
Kilmatead
- Platinum Member

- Posts: 4842
- Joined: 2008 Sep 30, 06:52
- Location: Baile Átha Cliath
Re: IDE for C++
That's because they're allowing more freedom to the Express users - primarily that you can use it to create full-fat GUI "metro-apps" (and actually sell them via the slums of the windows store). It's the only way they can get anyone to develop for Windows 8 and the Phone SDK, and thus encourage the C# kiddies to spread their managed diseases yet further.
Interestingly enough, MS are also allowing the "community edition" access to the MFC and ATL libraries for creating proper desktop programmes, where in previous editions those were limited to the professional licenses only. Those programmes, however, still can't be published for profit if built on CE (unlike the metro-fluff) - it's still technically meant for students only.
Also, while on the subject, you can't install any off-line version of the MSDN anymore - it's all online only now. Apparently no one ever stole their phone cables before
, else they'd know that all their Azure cloud-crap is - well - exactly that: Cloud-crap, and about as reliable as water vapour.
Interestingly enough, MS are also allowing the "community edition" access to the MFC and ATL libraries for creating proper desktop programmes, where in previous editions those were limited to the professional licenses only. Those programmes, however, still can't be published for profit if built on CE (unlike the metro-fluff) - it's still technically meant for students only.
Also, while on the subject, you can't install any off-line version of the MSDN anymore - it's all online only now. Apparently no one ever stole their phone cables before
-
sanferno
- Silver Member

- Posts: 295
- Joined: 2013 Nov 30, 18:40
Re: IDE for C++
Hi,
I keep on learning C++ like a snail and I find this thing quite interesting. Making a simple comparison with a "while loop" in both languages, VB.Net is way faster than C++ (like 3 times).
Here is the code that I'm testing with.
Here is C++:
And here VB.Net:
Could someone give me a clue ? Thanks
I keep on learning C++ like a snail and I find this thing quite interesting. Making a simple comparison with a "while loop" in both languages, VB.Net is way faster than C++ (like 3 times).
Here is the code that I'm testing with.
Here is C++:
Code: Select all
#include <iostream>;
using namespace std;
int main() {
int i = 0;
while( i < 200000 )
{
cout << i << endl;
i++;
}
cin.get();
return 0;
}
Code: Select all
Module Module1
Sub Main()
Dim i As Integer = 0
Do While i < 200000
Console.WriteLine(i)
i += 1
Loop
Console.Read()
End Sub
End Module