Skip to main content

Tools for C/C++ development

C/C++ development can be done in variety of ways. If you are comfortable using the compiler and command prompt, you can just download the compiler and start working. But most of developer will prefer some sort of Integrated development environment (IDE) for C/C++ development.


Most new developer get confused when it comes to choosing a IDE. Actually there are many options available in Internet for development purposes. Some of them may cost a little while others may be free.
But sticking to one IDE will probably what makes an IDE great. A new developer who is starting his way with c/c++ programming can start with old IDE like turboC. I personally have worked with many IDE myself. Some of them are "codelite", "code blocks" , DevCPP, Visual studio etc.
I think codelite and devcpp are really good way to start. If you are comfortable with Eclipse IDE then there is a plugin for c/c++ development. Visual studio express edition is also a great tool available.
Cfree is has a free version that can be used.
My personnel choice for bigger projects has been DevCPP and Visual Studio, due to their great project support.
For starters just get an IDE and work with it for like one month. This will get you going with that IDE and once you get familiar with it , you will start to like it. As far as IDE for c/c++ goes no one is perfect, everyone has their own pros and cons.
"PEACE TO ALL"

Popular posts from this blog

Find nth Prime Number in C++

c++ program to find prime numbers: The problem of finding prime number can be solved by checking all numbers, testing them for prime and then moving ahead. If you want to calculate nth prime. Then this can be done in a brutal way by checking the number one by one. This may sound odd, by there is no easy way then this  for prime numbers (Well Actually there are like Pollard's Rho Algorithm, Number Sieves or Shor's Quantum Algorithm, but we are talking about the one that most people may understand easily). There may be way to pre-calculate the prime numbers but that again is not sufficient. So how can we use c++ to create a program to find prime numbers.

Program to find nth Prime number in C

Objective: To print any Prime number in C.  This task may sound easy but is a very good exercise to help optimize CPU intensive programs. Finding Prime number is a very CPU hogging task and it becomes even more dreaded as the number starts to grow. Lets say we want to find 30001th prime. how will we find it?? Here is the program. Programming logic : The easiest method is to check if the given number N is divisible by any number from 2 to N-1. But it may be noted that we don't need to go beyond the number that is square root of N.  why?? lets have a look. Say we are testing number 49 for prime number. Our objective is to find any number that may divide it. so we start from 2,3,4 etc. As soon as we cross 7 there will be no number that will divide 49, if there was we have got it earlier since it will be smaller then 7.  Get it? another example 64 : 2x32 4x16 8x8 16x4 32x2 as you can see when we pass number 8 we don't need to test as the number that will come ,...