Hey everyone,
When i try to write any new c++ program and run it, it doesnt even build and a different one runs(the same one runs all the time). I use Quincy.

However, any of my old c++ programs work fine, just any new ones that i try to run give me this problem.

I kinda stopped writing programs and now that i want to start writing them again i ran into this problem that is starting to get me really frustrated.

What can i do?
Thanks in advance.

Well, if your program doesn't build then why are you tring to run it? It won't run because the compiler didn't create the new *.exe file. You have to fix all the error messages before you will be able to run the program.

I don't have any kind of errors in these little test programs i am trying to run, i press 'build' and they build, and then i press 'run' and a different program runs.

Or
i can just directly press 'run' (like i always have done), but this time it skips the building part and goes directly to running the other program.

I never used Quency so I can't really help you with that. Install either Code::Blocks with MinGW or VC++ 2010 Express, both are free.

i didn't know much about quenchy.
but in Visual studio C++, same problems happened when you're opening few of the files in 1 workspaces. You have to make sure that it's only one file's working on each workspaces.

If you want to know more about compiling, linking and programming I really advice you to use g++ ( minGW in windows ) and a simple text editor. Linux is better than Windows in this sense ofcourse if you mind using it.

Only thing I could possibly think of, which could easily be wrong, would be to close the solution, copy and paste your entire program into a new project. The program you are trying to run could possibly be running with an older solution/project, I don't know.

Let us know when you get this fixed. Thanks

Something like this happened to me before. If it did not build successfully it will run last successful build i.e. you may have completely change the source code but you get errors so the old program is going to run. Another reason for this may be if you have more then one project open in the same time, it may run incorrect one. Try deleting the .exe file and building the program again

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.