⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commonrtns.cpp

📁 大名鼎鼎的传感器网络仿真实验室平台SENSE
💻 CPP
字号:
#include <cstdio>#include <algorithm>#include "SimInfo.h"#include "commonRtns.h"void printInt(  int		val){  printf( "%3d ", val);  return;}void printNodeInfo(  const NodeList::value_type	info){  NodeInfo	*node = info.second;  printf( "%3d: \nneighborList: ", info.first);  for_each( node->neighborList.begin(), node->neighborList.end(), printInt);  printf( "\n");  for_each( node->costTable.begin(), node->costTable.end(), printCTInfo);  printf( "\n");  return;}void printCTInfo(  const CTList::value_type	info){  CTInfo	*ct = info.second;  const char	*sstr;  switch( ct->state)  {    case CT_Initial:      sstr = " Initial";      break;    case CT_Steady:      sstr = "  Steady";      break;    case CT_Changing:      sstr = "Changing";      break;    default:			// not used, but keeps gcc quiet      sstr = "unused";      break;  }  printf( "%3d: %s; current HC %2d; pending HC %2d; counter %2d\n", info.first,	  sstr, ct->currentHC, ct->pendingHC, ct->updateCtr);  return;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -