📄 main.cpp
字号:
#include <iostream>#include "pluginhelper.h"#include "polygon.h"int main(void){ CPluginHelper pluginHelper; pluginHelper.Load( "./plugin", "*.so" ); CPolygon * pbase = (CPolygon *)pluginHelper.Create("CTriangle"); if( 0 != pbase ) { pbase->area(); } delete pbase; pbase = (CPolygon *)pluginHelper.Create("CRectangle"); if( 0 != pbase ) { pbase->area(); } delete pbase; pbase = (CPolygon *)pluginHelper.Create("CPentagon"); if( 0 != pbase ) { pbase->area(); } delete pbase; pbase = (CPolygon *)pluginHelper.Create("CHexagon"); if( 0 != pbase ) { pbase->area(); } delete pbase; pluginHelper.Unload( "./plugin", "*.so" ); return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -