当前位置: 首页>>代码示例>>C++>>正文


C++ TGraph::deactived_interval方法代码示例

本文整理汇总了C++中TGraph::deactived_interval方法的典型用法代码示例。如果您正苦于以下问题:C++ TGraph::deactived_interval方法的具体用法?C++ TGraph::deactived_interval怎么用?C++ TGraph::deactived_interval使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在TGraph的用法示例。


在下文中一共展示了TGraph::deactived_interval方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: main


//.........这里部分代码省略.........
		case SNAPSHOT: {
			gotres = index->snapshot(query.time);
			*gotreslist = gotres;
//                      gotres = findRange(tree, 0, tree->nNodesReal, 0, tree->nNodesReal, time)[0][0];
			break;
		}

        case CHANGE_POINT: {
            gotres = index->change_point(query.time);
            *gotreslist = gotres;
            break;
        }
        case CHANGE_INTERVAL: {
            gotres = index->change_interval(query.initime, query.endtime);
            *gotreslist = gotres;
            break;
        }
        case ACTIVED_POINT: {
            gotres = index->actived_point(query.time);
            *gotreslist = gotres;
            break;
        }
        case ACTIVED_INTERVAL: {
            gotres = index->actived_interval(query.initime, query.endtime);
            *gotreslist = gotres;
            break;
        }
        case DEACTIVED_POINT: {
            gotres = index->deactived_point(query.time);
            *gotreslist = gotres;
            break;
        }
        case DEACTIVED_INTERVAL: {
            gotres = index->deactived_interval(query.initime, query.endtime);
            *gotreslist = gotres;
            break;
        }

                }

#ifndef EXPERIMENTS
//                //Comentar para medir tiempos:
                if (CHECK_RESULTS) {
                  if (savegotFile) {
                    gotFile = fopen(gotqueryFile, "a");
                    switch(query.type) {
                    case EDGE: case EDGE_NEXT: {
                      fprintf(gotFile, "%d %d %d\n", query.row, query.column, query.time);
                      break;
                    }
                    case EDGE_WEAK: case EDGE_STRONG: {
                      fprintf(gotFile, "%d %d %d %d\n", query.row, query.column, query.initime, query.endtime);
                      break;
                    }
                    case DIRECT_NEIGHBORS: case REVERSE_NEIGHBORS: {
                      fprintf(gotFile, "%d %d\n", query.row, query.time);
                      break;
                    }
                    case DIRECT_NEIGHBORS_WEAK: case DIRECT_NEIGHBORS_STRONG:
                    case REVERSE_NEIGHBORS_WEAK: case REVERSE_NEIGHBORS_STRONG: {
                      fprintf(gotFile, "%d %d %d\n", query.row, query.initime, query.endtime);
                      break;
                    }
		    case SNAPSHOT: case CHANGE_POINT: case ACTIVED_POINT: case DEACTIVED_POINT:
		      fprintf(gotFile, "%d\n", query.time);
		    break;
开发者ID:diegocaro,项目名称:edgelogbase,代码行数:67,代码来源:benchmark.cpp


注:本文中的TGraph::deactived_interval方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。