SnailCore: 开发实例
目录
警告
本文最后更新于 2020-10-15,文中内容可能已过时。
项目结构
|
|
CMakeLists.txt
|
|
main.cpp
|
|
注意事项
-
在
bool do_init() override;
的最后,一定要返回return true;
,否则会默认false
,导致后面面的run
不会再继续运行。1 2 3 4 5 6
bool playground_t::do_init() { if (!base_t::do_init()) return false; return true; // 需要加上 }
-
在
run
继承的时候,最好加上base_t::run();
以保证可以调用其他的参数1 2 3 4 5 6 7 8 9 10 11 12 13 14
void playground_t::run() { base_t::run(); // 需要加上 for (auto& td : _calendar.trading_days()) { cout << "night:" << td.night << ", day:" << td.day << endl; } if (_calendar.has_session(microtime::now())) { cout << "has session:" << microtime::now().to_zgc_str() << endl; } }
相关内容
支付宝
微信