来自http://cppcms.com/wikipp/en/page/cppcms_1x_tut_hello_templates
控制器是:
virtual void main(std::string /*url*/)
{
content::message c;
c.text=">>>Hello<<<";
render("message",c);
}
它说:
但在此之前,我们包括我们的
content.h标题
意味着它在不同的文件中,但我不知道它应该在哪里。
来自http://cppcms.com/wikipp/en/page/cppcms_1x_tut_hello_templates
控制器是:
virtual void main(std::string /*url*/)
{
content::message c;
c.text=">>>Hello<<<";
render("message",c);
}
它说:
但在此之前,我们包括我们的
content.h标题
意味着它在不同的文件中,但我不知道它应该在哪里。
在此之前,我们包含我们的 content.h 标头
仅表示控制器需要标头content.h才能使用:(本教程开头使用的命名空间)content::message c;。content这只是意味着您应该添加:#include "content.h"在控制器文件的顶部。
控制器文件可以任意命名。但是,本教程希望您hello.cpp在教程快结束时调用它。因此,您应该这样称呼它(至少在遵循本教程时)。
你可以把它放在一个你喜欢的文件中。但是,下面的编译器命令假定您调用了它hello.cpp。这hello.cpp应该#include "content.h"在它的顶部。