Code::Blocks Forums

User forums => Using Code::Blocks => Topic started by: fmc0501 on April 04, 2020, 08:05:28 pm

Title: [SOLVED] Project Template
Post by: fmc0501 on April 04, 2020, 08:05:28 pm
I'm taking a C++ class on Udemy. Like all the other places that teach "Beginner" C++, everything is done with Console Appliactions. In each class Section, there are multiple projects. So I'm opening several Projects in the Workspace. And in each one of them, I have to remove
Code
using namespace std;
and
Code
cout << "Hello world!" << endl;
How can I make a template without these two lines when I start a new Project?

I've already tried this (https://stackoverflow.com/questions/20713729/how-do-i-use-custom-project-templates-in-codeblocks). But when I tried to save it in the Section folder the other section projects were in, it warned me that the files in that folder would be deleted if I finished the action. So I don't know how to call it on this one. But there has to be a way to rid the main.cpp of those two statements.
Title: Re: Project Template
Post by: oBFusCATed on April 04, 2020, 08:13:18 pm
You can edit the sample.cpp file in the template folder of your installation. Or make your custom console project template. The template is a simple squirrel script, so you could modify it as you like.

See here http://wiki.codeblocks.org/index.php/Scripting_Code::Blocks
And more specifically here: http://wiki.codeblocks.org/index.php/Wizard_scripts
Title: Re: Project Template
Post by: fmc0501 on April 04, 2020, 09:29:27 pm
That got it, oBFusCATed. I appreciate you. Thanks.