Kluwer.Academic.Pub.Systemc.From.The.Ground.Up-此全书的范例程式。

源代码在线查看: src.cpp

软件大小: 94 K
上传用户: srbrabbit
关键词: Academic Systemc Kluwer Ground
下载地址: 免注册下载 普通下载 VIP

相关代码

				//BEGIN src.cpp				//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~				// DESCRIPTION				//   See fifo_of_ptr.h								#include "src.h"				#include "defines.h"								void src::src_thread(void) {				  mydata* ptr;				  for (unsigned i=0;i!=SEND;i++) {				    count++;				    ptr = new mydata(i);				    do { ptr->rand(); } while (ptr->data() == STOP);				    std::cout				      				      				      				    out->write(ptr);				  }//endfor				  std::cout 				  ptr = new mydata(STOP);				  out->write(ptr);				  while (out->num_free() < DEPTH)				    wait(SC_ZERO_TIME);				}//end src_thread()								//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~				//END $Id: src.cpp,v 1.2 2004/02/02 12:37:18 dcblack Exp $							

相关资源