hello2.cpp
来自「遗传算法的一个库」· C++ 代码 · 共 43 行
CPP
43 行
#include <HelloInterface.h>#include <iostream>class Hello2: public HelloInterface{public: Hello2(const char* name) :name_(name) {} virtual ~Hello2() {} virtual void hello() { std::cerr << "Hi! I'm Hello2, name was " << name_ << std::endl; }private: std::string name_;};class Hello2Module: public HelloModule{public: const char* name() const { return "Hello2"; } int versionMajor() const { return 1; } int versionMinor() const { return 0; } int versionSubMinor() const { return 0; } const char* author() const { return "Grad-Soft LTD"; } // Hello HelloInterface* create(const char* args) { return new Hello2(args); }};Hello2Module hello2ModuleTag;EXPORT_OBJECT(hello2ModuleTag)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?