log.c
来自「moealib」· C语言 代码 · 共 27 行
C
27 行
#include "knapsack.h"fstream os;void startLog(const MOEA& moea) { time_t t1 = time(NULL); cout << "\n\nstart time: \t" << ctime(&t1) << endl; char* str = moea.parametersString(); ostrstream oss; oss << "../tmp/{knapsack" << moea.genes(); oss << "." << moea.objectiveDimensions() << "}..."; oss << str << ends; delete str; char * filename = oss.str(); os.open(filename, ios::out); assert(os); delete filename;}void endLog(const MOEA& moea) { moea.printResult(os); os.close(); time_t t2 = time(NULL); cout << "terminate time: \t" << ctime(&t2) << endl; cout << "process time : \t" << clock()/CLOCKS_PER_SEC << " seconds\n";}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?