📄 input_gen.cc
字号:
#include "input_gen.h"#include <cassert>Generator::Generator(sc_module_name name, char *datafile) : sc_module(name){ assert(datafile != 0); // not null in = new ifstream(datafile); // open file assert(*in); // check that everything is OK SC_THREAD(generate_thread); sensors.initialize(0);}Generator::~Generator() { delete in; }void Generator::generate_thread(){ int sen; for (;;) { wait(4,SC_SEC); // generate new inputs every 5 seconds *in >> sen; // read from file, 4 sensors, 1 means a car is coming, 0 means no car sensors->write(sen); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -