test.cc
来自「《SystemC片上系统设计》——高等院校教材 陈曦, 徐宁仪」· CC 代码 · 共 34 行
CC
34 行
#include "data_ext.h"int sc_main(int argc, char** argv) { scv_smart_ptr<data_t> data_p("data"); // nbcode "seed" start //try to open the seed file to see if it exists FILE *seedfile = fopen("seedfile.txt", "r"); if(seedfile) { //seedfile exists, use it scv_out << "Using seedfile.txt..." << endl; scv_random::seed_monitor_on(true, "seedfile.txt"); } else { scv_out << "Saving seedfile.txt..." << endl; scv_random::seed_monitor_on(false, "seedfile.txt"); } // nbcode "seed" end data_p->next(); // nbcode "print" start scv_out << "Random value for data_p:" << endl; scv_out << data_p->field.get_name() << " = " << data_p->field << endl; scv_out << data_p->state.get_name() << " = " << data_p->state << endl; for(int i=0; i<5; ++i) { scv_out << data_p->payload[i].get_name() << " = " << data_p->payload[i] << endl; } // nbcode "print" end return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?