• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++ disp函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中disp函数的典型用法代码示例。如果您正苦于以下问题:C++ disp函数的具体用法?C++ disp怎么用?C++ disp使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: main

/**************主函数**************************/
void main(void)
{ 
   disp();			                    //上电显示1、2、3、4
   delay(1);
   while(1)
	{
//		keya=TM1650_read();
//		delay(50);
//		if (keya!=0)
//		{
//			switch(keya)                 //控制数码管显示数字 	  
//			{	    
//			case 0x44:TM1650_send(0X68,display[5]);  break;    //K11与DIG1     
//			case 0x4D:TM1650_send(0X68,display[6]);  break;    //K12与DIG2           	
//			case 0x56:TM1650_send(0X68,display[7]);  break;    //K13与DIG3  
//			default:  break;
//			} 
//		}	
    } 
} 
开发者ID:mwei0321,项目名称:STCode,代码行数:21,代码来源:TM1650.c


示例2: strlen

void
myApplication::send (void)
{
    cout << NL << "Enter text to write - press <ENTER> when done\n:";
    myLine L;
    cin >> L;
    int l = strlen(L);
    if (!l)
        cerr << "Nothing entered." << endl;
    else
    {
        cout << "Writing '"
             << L
             << char('\'')
             << endl;
        stream() << L << NL;    // Send the entered data, NL terminated
        cout << "Chrs written to Myio object = " << (l + 1) << NL;
        disp ();
    }
}
开发者ID:wisnu88,项目名称:C-Programming-Refference,代码行数:20,代码来源:myiodemo.cpp


示例3: OPS_GetNodeDisp

int OPS_GetNodeDisp(int *nodeTag, int *sizeData, double *data)
{
  Node *theNode = theDomain->getNode(*nodeTag);

  if (theNode == 0) {
    opserr << "OPS_GetNodeDisp - no node with tag " << *nodeTag << endln;
    return -1;
  }
  int size = *sizeData;
  const Vector &disp = theNode->getTrialDisp();

  if (disp.Size() != size) {
    opserr << "OPS_GetNodeDisp - crd size mismatch\n";
    return -1;
  }
  for (int i=0; i < size; i++) 
    data[i] = disp(i);
    
  return 0;
}
开发者ID:cix1,项目名称:OpenSees,代码行数:20,代码来源:elementAPI_TCL.cpp


示例4: bubblesort

void bubblesort(int list[] , int n )
{
     int i = 0;
     
     for( i = 0 ; i < n - 1 ; i++)
     {
          printf("pass %d \n " , i);
          for(int j = 0 ; j < (n-1)-i ; j++)
          {
               if( list[j] > list[j+1] )
               {
                   swap(list , j , j+1 );
                        disp(list , n);
          
               }
          }
          printf("\n");
     }
 
}
开发者ID:sonialamba,项目名称:testrepo,代码行数:20,代码来源:bubblesort.cpp


示例5: disp

/*!

 */
void
DispHolder::doHandleShowInfo( const rcss::rcg::ShowInfoT & show )
{
    DispPtr disp( new rcss::rcg::DispInfoT );

    disp->pmode_ = M_playmode;
    disp->team_[0] = M_teams[0];
    disp->team_[1] = M_teams[1];
    disp->show_ = show;

    M_disp = disp;

    if ( Options::instance().bufferingMode() )
    {
        if ( (int)M_disp_cont.size() <= Options::instance().maxDispBuffer() )
        {
            M_disp_cont.push_back( disp );
        }
    }
}
开发者ID:edymanoloiu,项目名称:FotbalRobotic,代码行数:23,代码来源:disp_holder.cpp


示例6: main

int main()
{
        int ch;
        while(1)
        {
                printf("\nChoices:\n\t1-Insert\n\t2-Insert left\n\t3-Delete node\n\t4-Display\n\t5-Exit\nEnter your choice: ");
                scanf("%d",&ch);
                switch(ch)
                {
                        case 1: ins();
                                break;
                        case 2: insl();
                                break;
                        case 3: del();
                                break;
                        case 4: disp();
                                break;
                        default:return 0;
                }
        }
}
开发者ID:AravindVenugopal,项目名称:CS-VTU-Lab-Manual,代码行数:21,代码来源:11_doublyLinkList.c


示例7: disp

	void disp(_Node_t_* node)
	{
		_Node_t_* pN = node->next;
		_Node_t_* pCN = NULL;

		printf("{");
		while (pN)
		{
			if ( TYPE_NUM == pN->type)
			{
				printf("%d,", pN->nValue);
			}
			else
			{
				pCN = pN->aValue;
				disp(pCN);
			}
			pN = pN->next;
		}
		printf("},");
	}
开发者ID:0x00b,项目名称:some_ccpp_question,代码行数:21,代码来源:numstr2numarray.cpp


示例8: myID

void
DOF_Group::setNodeDisp(const Vector &u)
{
    if (myNode == 0) {
	opserr << "DOF_Group::setNodeDisp: no associated Node\n";
	return;
    }
    
    Vector &disp = *unbalance;
    disp = myNode->getTrialDisp();
    int i;
    
    // get disp for my dof out of vector u
    for (i=0; i<numDOF; i++) {
	int loc = myID(i);
	if (loc >= 0)
	    disp(i) = u(loc);  
    }

    myNode->setTrialDisp(disp);
}
开发者ID:aceskpark,项目名称:osfeo,代码行数:21,代码来源:DOF_Group.cpp


示例9: main

void main() 
{ 
uchar k;

 P0=0xFF; 
P2=0xFF; 


while(1)


 { 
for(j=0;j<17;j++) 
{ 


for(k=0;k<125;k++) 
disp(); 
} 
} 
} 
开发者ID:anan-cn,项目名称:MCU,代码行数:21,代码来源:smggd.c


示例10: main

    void main()

      {
	int ch;
	clrscr();
	while(1)
	{
	printf(" 1.Creating a new node\n 2.Display nodes\n");
	printf(" 3.Inserting a node before position \n");
	printf(" 4.Inserting a node after position entered \n");
	printf(" 5.Deleting a node on nth position \n");
	printf(" 6.Deleting duplicate nodes\n 7.Exit\n");
	scanf("%d",&ch);
	  switch(ch)
	  {
	    case 1:
	     create();
	     break;
	    case 2:
	     disp();
	     break;
	    case 3:
	     insonnoccurb();
	     break;
	    case 4:
	     insonnoccura();
	     break;
	    case 5:
	      delonnoccur();
	      break;
	    case 6:
	      delallsameoccur();
	      break;
	    case 7:
	    return;
	  }

	}

      }
开发者ID:AbhayGoyal,项目名称:Starters,代码行数:40,代码来源:LINKLOCC.C


示例11: listen

size_t listen(dht::DhtRunner& node, std::string chain, map_type& map)
{
    std::future<size_t> token = node.listen(chain,
        [&map](const std::vector<std::shared_ptr<dht::Value>>& values)
        {
            // For every value found...
            for (const auto& value : values)
            {
                // Unpack then register and display it, if it's a new value.
                std::string content = value->unpack<std::string>();
                if(!map.count(content))
                {
                    map.insert(std::make_pair(content, get_timestamp()));
                    disp(content);
                }
            }

            // Continue lookup until no values are left.
            return true;
        });

    if(token.wait_for(std::chrono::seconds(1)) != std::future_status::ready)
    {
        verbose("Warning: Could not create a listener since 1000ms.");
        verbose("         Trying again for 30s...");

        if(token.wait_for(std::chrono::seconds(30))
            != std::future_status::ready)
            verbose("Error: Failure.");
        else
            verbose("         Done.");
    }

    auto v = token.get();
    verbose("Starting listening to "
        + chain
        + " with token "
        + std::to_string(v) + ".");
    return v;
}
开发者ID:Kordump,项目名称:dhtpim,代码行数:40,代码来源:tools.cpp


示例12: Run

void Run()
{
    Graphics::Display disp(WIDTH, HEIGHT, TITLE);
    
    Application application;
    application.Start();
    
    timespec ts;
    current_utc_time(&ts);
    long previousTime = ts.tv_nsec;
    float delta = 0;
    
    while (!disp.IsClosed())
    {
        current_utc_time(&ts);
        long currentTime = ts.tv_nsec;
        float prev_delta = delta;
        delta = (float)((currentTime - previousTime)/1000000000.0);
        if(delta < 0) delta = prev_delta;
        Time::setDetlaTime(delta);
        previousTime = currentTime;
        
        /* Logic */
        application.PreUpdate();
        application.Update();
        application.PostUpdate();
        /* End Logic */
        
        /* Rendering */
        disp.PreUpdate();
        application.PreRender();
        application.Render();
        application.PostRender();
        disp.Update();
        disp.PostUpdate();
        /* End Rendering */
        
        Input::CleanUp(); // This should be one of the last things to be called because it is a form of cleanup.
    }
}
开发者ID:xslattery,项目名称:Polaris-cpp-OLD,代码行数:40,代码来源:main.cpp


示例13: keypress

int keypress(struct s3d_evt *event)
{
    struct s3d_key_event *keys = (struct s3d_key_event *)event->buf;
    int key=keys->keysym;
    int mod=keys->modifier;
    switch (key)
    {
    case S3DK_LEFT:
        pos--;
        break;
    case S3DK_RIGHT:
        pos++;
        break;
    case S3DK_UP:
        aim--;
        break;
    case S3DK_DOWN:
        aim++;
        break;
    case S3DK_RETURN:
        savel2();
        break;
    case S3DK_DELETE:
        del();
        break;
    case S3DK_INSERT:
//		    ins();
        break;
    case S3DK_c:
        clr();
        break;
    case S3DK_SPACE:
        spc();
        break;
    case S3DK_F8:
        ll2();
        break;
    }
    disp();
}
开发者ID:koo5,项目名称:lemon-2,代码行数:40,代码来源:fontedit.c


示例14: Muste_Edtgoto

SEXP Muste_Edtgoto(SEXP gotoparm)
	{
	int newfirst,newcur; // ,mousewheel;
	char *gprm[5];
	extern int op_goto2();
	extern int disp();
	char eka[256];
	char toka[256];
	char kolmas[256];
	char neljas[256];
	
	

/*
    mousewheel=muste_get_R_int(".muste$mousewheeltime");
    Rprintf("\neventpeek: %d, mousewheel: %d",muste_eventpeek,mousewheel);
    if (muste_eventpeek==FALSE && mousewheel!=9999) return(gotoparm);
*/	
    if (muste_mousewheel==FALSE || muste_no_selection) return(gotoparm);

	newfirst=muste_get_R_int(".muste$edty.newfirst");
	newcur=muste_get_R_int(".muste$edty.newcur");

    sprintf(eka,"%d",newfirst); gprm[1]=eka;
    sprintf(toka,"%d",newcur); gprm[2]=toka;

	newfirst=muste_get_R_int(".muste$edtx.newfirst");
	newcur=muste_get_R_int(".muste$edtx.newcur");    
    
    sprintf(kolmas,"%d",newfirst); gprm[3]=kolmas;
    sprintf(neljas,"%d",newcur); gprm[4]=neljas;    

    op_goto2(5,gprm);

//    muste_edt_dim();


    disp();
	return(gotoparm);
	}
开发者ID:rforge,项目名称:muste,代码行数:40,代码来源:muste.c


示例15: disp

// 代价转成 视差(代价小的对应点的坐标差值为视差)
Mat StereoProcessor::cost2disparity(int imageNo)
{
    Mat disp(imgSize, CV_32S);
    Mat lowCost(imgSize, COST_MAP_TYPE, Scalar(std::numeric_limits<costType>::max()));

    for(int d = 0; d <= dMax - dMin; d++)
    {
        for(size_t h = 0; h < imgSize.height; h++)
        {
            for(size_t w = 0; w < imgSize.width; w++)
            {
                if (lowCost.at<costType>(h, w) > costMaps[imageNo][d].at<costType>(h, w))//代价较小
                {
                    lowCost.at<costType>(h, w) = costMaps[imageNo][d].at<costType>(h, w);
                    disp.at<int>(h, w) = d + dMin;//保存该代价对应的视差
                }
            }
        }
    }

    return disp;
}
开发者ID:dyz-zju,项目名称:MVision,代码行数:23,代码来源:stereoprocessor.cpp


示例16: disp

void ModelDisp::SaveDisp(gui::Base * obj,gui::Event * event)
{
 // Create the result svt...
  real32 dispIni = 0.0;
  bit maskIni = false;

  svt::Var * result = new svt::Var(cyclops.Core());
  result->Setup2D(makeDisp.Width(),makeDisp.Height());
  result->Add("disp",dispIni);
  result->Add("mask",maskIni);
  result->Commit();


 // Fill the result svt...
  svt::Field<real32> disp(result,"disp");
  svt::Field<bit> mask(result,"mask");

  makeDisp.GetDisp(disp);
  makeDisp.GetMask(mask);


 // Get the filename...
  str::String fn("");
  if (cyclops.App().SaveFileDialog("Save Disparity Image",fn))
  {
   if (!fn.EndsWith(".dis")) fn << ".dis";
   cstr ts = fn.ToStr();
   if (!svt::Save(ts,result,true))
   {
    cyclops.App().MessageDialog(gui::App::MsgErr,"Error saving svt file.");
   }
   mem::Free(ts);
  }


 // Clean up...
  delete result;
}
开发者ID:PeterZhouSZ,项目名称:hyperion,代码行数:38,代码来源:model_disp.cpp


示例17: main

/*************************************************************************
                                主函数	
**************************************************************************/
 void main()
{ 

uchar key;
Init_Com();//串口初始化
count=0;
P0=0xbf;
fmq=0;
while(1)
	{
P1=0x0f;
if(P1!=0x0f)  
 {
  delay(400);
   
  key=getkey(); 
  Getch(key);
  delay(400); 
  
 } 
  disp();
  if(cesi==0){{pwflag = pwcmp();if(pwflag==1){fmq=1;}}}
  xianshi();
 if(QX==1)
{
mbuf[count]=0; count++;
mbuf[count]=0; count++;
mbuf[count]=0; count++;
mbuf[count]=0; count++;
mbuf[count]=0; count++;
mbuf[count]=0; 
xianshi();
QX=0;
count=0;

}  
}
}		
开发者ID:FateMouse,项目名称:MCUPapers,代码行数:41,代码来源:chengxu.c


示例18: init_graph

/* グラフの初期化 */
void init_graph(void) {
	CELL *p;
	CELL *q;
	int i
	  , j
	;

	for( i = 0; i < MAX_SIZE; i++ ) {
		p = (CELL *)malloc(sizeof(CELL));
		p->no = i;
		p->name = 'A' + i;
		p->next_addr = NULL;
		adjacent[i] = p;
	}

	for( i = 0; i < MAX_SIZE; i++ ) {
		q = adjacent[i];
		for( j = 0; graph_data[i][j] != '\0'; j++ ){
			add( i, graph_data[i][j]-'A' );
		}
	}
	disp();
}
开发者ID:yk-m,项目名称:Practical-Programming-I,代码行数:24,代码来源:pr8.c


示例19: GPU_PERF_TEST_1

GPU_PERF_TEST_1(DisparityBilateralFilter, cv::gpu::DeviceInfo)
{
    cv::gpu::DeviceInfo devInfo = GetParam();
    cv::gpu::setDevice(devInfo.deviceID());

    cv::Mat img_host = readImage("gpu/stereobm/aloe-L.png", cv::IMREAD_GRAYSCALE);
    ASSERT_FALSE(img_host.empty());

    cv::Mat disp_host = readImage("gpu/stereobm/aloe-disp.png", cv::IMREAD_GRAYSCALE);
    ASSERT_FALSE(disp_host.empty());

    cv::gpu::DisparityBilateralFilter f(128);
    cv::gpu::GpuMat img(img_host);
    cv::gpu::GpuMat disp(disp_host);
    cv::gpu::GpuMat dst;

    f(disp, img, dst);

    TEST_CYCLE()
    {
        f(disp, img, dst);
    }
}
开发者ID:BRAINSia,项目名称:OpenCV_TruncatedSVN,代码行数:23,代码来源:perf_calib3d.cpp


示例20: rval

static Node *idxaddr(Simp *s, Node *seq, Node *idx)
{
    Node *a, *t, *u, *v; /* temps */
    Node *r; /* result */
    Type *ty;
    size_t sz;

    a = rval(s, seq, NULL);
    ty = exprtype(seq)->sub[0];
    if (exprtype(seq)->type == Tyarray)
        t = addr(s, a, ty);
    else if (seq->expr.type->type == Tyslice)
        t = load(addr(s, a, mktyptr(seq->line, ty)));
    else
        die("Can't index type %s\n", tystr(seq->expr.type));
    assert(t->expr.type->type == Typtr);
    u = rval(s, idx, NULL);
    u = ptrsized(s, u);
    sz = tysize(ty);
    v = mul(u, disp(seq->line, sz));
    r = add(t, v);
    return r;
}
开发者ID:Zhouxiaoqing,项目名称:mc,代码行数:23,代码来源:simp.c



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ disp_name函数代码示例发布时间:2022-05-30
下一篇:
C++ diskaddr函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap