您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ DT函数代码示例

51自学网 2021-06-01 20:24:16
  C++
这篇教程C++ DT函数代码示例写得很实用,希望能帮到您。

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

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

示例1: main

int main(int argc, char *argv[]){    try {      QApplication app(argc, argv);      app.setOrganizationName(ORG_NAME);      app.setApplicationName(APP_NAME);      int mainRows, mainCols, subRows, subCols;      {	QSettings settings(app.organizationName(), app.applicationName());	settings.beginGroup("grid");	mainRows = settings.value("mainRows", VIDEO_MAIN_ROWS).toInt();	mainCols = settings.value("mainCols", VIDEO_MAIN_COLS).toInt();	subRows  = settings.value( "subRows", VIDEO_SUB_ROWS ).toInt();	subCols  = settings.value( "subCols", VIDEO_SUB_ROWS ).toInt();	settings.endGroup();      }      Frontend* win = new Frontend(mainRows, mainCols, subRows, subCols);      // calculator.Run();      win->start();      app.exec();      delete win;      DT("Frontend exit from main");      app.exit(0);    }    catch (EX e) {      DT("Frontend exception (%s)", e.what());    }    return 0;}
开发者ID:119-org,项目名称:TND,代码行数:29,


示例2: _dbgSigHandler

// THE signal handlerstatic void _dbgSigHandler(int sig){  DT("Debug: signal #%d (%s) catched", sig, strsignal(sig));  switch(sig) {    // all signals to trace are "cased" here    case SIGABRT:    case SIGSEGV:    case SIGBUS :    case SIGILL :    case SIGFPE :      DBG_BTRACE2(2, false);	// in release mode no dump occurs      break;    default:      //DBG_BTRACE(2, false);	// uncomment just for testing backtrace dump on all signals      break;  }  //DT("looking for prev sig handler");  SigMap::const_iterator is = _sigMap.find(sig);  if(is != _sigMap.end()) {    //DT("prev sig handler found");    sighandler_t h = is->second;    if(h && h!=SIG_ERR) {      h(sig);		// exec previously defined signal handler      DT("prev sig handler executed");    }  }  //DT("shutdown...");  _dbgSigShutdown(sig);  //DT("shutdown DONE");  exit(sig);  //DT("exit!!!!");}
开发者ID:119-org,项目名称:TND,代码行数:33,


示例3: sort_elem

static int		sort_elem(t_list **alst){	t_list	*t[3] = {*alst, (*alst)->next, *alst};	if (DT(*(((T_FP *)(t[0]->CT))->td), *(((T_FP *)(t[1]->CT))->td)) < 0)	{		t[0]->next = t[1]->next;		t[1]->next = t[0];		*alst = t[1];	}	t[0] = t[1];	t[1] = t[1]->next;	while (t[1])	{		if (DT(*(((T_FP *)(t[0]->CT))->td), *(((T_FP *)(t[1]->CT))->td)) < 0)		{			t[0]->next = t[1]->next;			t[1]->next = t[0];			t[2]->next = t[1];			return (1);		}		t[2] = t[0];		t[0] = t[1];		t[1] = t[1]->next;	}	return (0);}
开发者ID:vvaleriu,项目名称:ecole,代码行数:27,


示例4: switch

AnyTensor AnyTensor::vertcat(const std::vector<AnyScalar>& v) {  switch (AnyScalar::type(v)) {    case TENSOR_DOUBLE: return DT(AnyScalar::as_double(v), {static_cast<int>(v.size())});    case TENSOR_SX: return ST(SX::vertcat(AnyScalar::as_SX(v)), {static_cast<int>(v.size())});    case TENSOR_MX: return MT(MX::vertcat(AnyScalar::as_MX(v)), {static_cast<int>(v.size())});    default: tensor_assert(false); return DT();  }}
开发者ID:meco-group,项目名称:tensor-tools,代码行数:8,


示例5: DT

CFrame*                                       CFrameTable::Create(CComPtr<IHTMLDocument2> document){	DT(TRACE_I(FS(_T("C_FrameTable::Create(doc=%08X)"), document)));	if (GetFrameId(document)!=NULL_FRAME) return Find(document);	CFrame* pkFrame = new CFrame(document, *this);	// !!! don't dispatch mesages here	CFrame* res = Insert(pkFrame);	ATLASSERT(res);	if (!res) delete pkFrame;	DT(Dump());	// ok free to dispatch messages	return res;}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:15,


示例6: Sleep

STDMETHODIMP CUpgradrScriptDebugger::OnConnectDebugger(IApplicationDebugger __RPC_FAR *pad){	Sleep(0);	DT(TRACE_W("CUpgradrScriptDebugger::OnConnectDebugger()"));	return S_OK;}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:7,


示例7: DT

STDMETHODIMP CUpgradrHelperbar::GetWindow(HWND *phwnd){	DT(TRACE_I(FS(_T("Helperbar[%08X]: GetWindow(%08X)"), this, phwnd)));	*phwnd = m_MainWindow;	return S_OK;}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:7,


示例8: DT

STDMETHODIMP CXRefreshToolbar::GetWindow(HWND *phwnd){	DT(TRACE_I(FS(_T("Toolbar[%08X]: GetWindow(%08X)"), this, phwnd)));	*phwnd = m_Toolbar;	return S_OK;}
开发者ID:chzh,项目名称:xrefresh,代码行数:7,


示例9: m_kToolbar

// CUpgradrToolbarCUpgradrToolbar::CUpgradrToolbar():m_kToolbar(TOOLBARCLASSNAME, this, ALT_MAP_TB_TOOLBAR),m_dwBandId(0), m_dwViewMode(0), m_iToolbarHeight(22){	DT(TRACE_I(FS(_T("Toolbar[%08X]: constructor"), this)));	CBitmap toolbar;	CBitmap mask;	m_kAccelerator.LoadAccelerators(MAKEINTRESOURCE(IDR_ACCELERATOR1));	if (m_kAccelerator.IsNull()) throw CUpgradrWindowsError(GetLastError());	toolbar.LoadBitmap(MAKEINTRESOURCE(IDB_TOOLBAR));	if (toolbar.IsNull()) throw CUpgradrWindowsError(GetLastError());	mask.LoadBitmap(MAKEINTRESOURCE(IDB_TOOLBARMASK));	if (mask.IsNull()) throw CUpgradrWindowsError(GetLastError());	CDPIHelper::ScaleBitmap(toolbar);	CDPIHelper::ScaleBitmap(mask);	int width = (int)CDPIHelper::ScaleX(16);	int height = (int)CDPIHelper::ScaleY(16);	m_kImageList.Create(width, height, ILC_COLOR24 | ILC_MASK, 3, 3);	if (m_kImageList.IsNull()) throw CUpgradrWindowsError(GetLastError());	if (m_kImageList.Add(toolbar, mask) == -1) throw CUpgradrWindowsError(GetLastError());}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:30,


示例10: DT

STDMETHODIMP CUpgradrToolbar::SetSite(IUnknown *pUnknownSite){	DT(TRACE_I(FS(_T("Toolbar[%08X]: SetSite(%08X)"), this, pUnknownSite)));	try {		if (!!pUnknownSite)		{			// attach the window			HWND hMyWindow;			CComPtr<IUnknown> site(pUnknownSite);			CComQIPtr<IOleWindow> window(site);			window->GetWindow(&hMyWindow);			if (!hMyWindow) 			{				TRACE_E(FS(_T("Toolbar[%08X]: Cannot retrieve toolbar base window"), this));				return E_FAIL;			}			SubclassWindow(hMyWindow);			// get a WebBrowser reference			CComQIPtr<IServiceProvider> serviceProvider(site);			serviceProvider->QueryService(IID_IWebBrowserApp, IID_IWebBrowser2, (void**)&m_spWebBrowser);			site->QueryInterface(IID_IInputObjectSite, (void**)&m_spSite);			// create main window			CreateMainWindow();		}	}	catch (CUpgradrRuntimeError &ex)	{		HandleError(ex.ErrorMessage());		return E_FAIL;	}	return S_OK;}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:35,


示例11: m_BrowserId

CXRefreshBHO::CXRefreshBHO():m_BrowserId(NULL_BROWSER),m_Logger(NULL_BROWSER),m_ConnectionManager(this),m_Paused(false){	InitRoot();	DT(TRACE_I(FS(_T("BHO[%08X]: constructor"), this)));}
开发者ID:JackTheHack,项目名称:xrefresh,代码行数:9,


示例12: erzhi

/****************************二值化******************************/void erzhi(void){	uint8_t i;	DT();	for(i = 0;i <= 128;i++)  {    if(Pixel[i] > AverageValue) Pixel[i] = 255;    else 												Pixel[i] = 0;  }}
开发者ID:oldjohnh,项目名称:car,代码行数:11,


示例13: m_BandId

// CUpgradrHelperbarCUpgradrHelperbar::CUpgradrHelperbar():m_BandId(0), m_ViewMode(0),m_BrowserId(NULL_BROWSER),m_Toolbar(TOOLBARCLASSNAME, this, ALT_MAP_HELPERBAR_TOOLBAR),m_UnpinButtonIndex(-1){	InitRoot();	DT(TRACE_I(FS(_T("Helperbar[%08X]: constructor"), this)));}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:11,


示例14: DT

///диспетчер выполнения процесса определения масштаба страницы.float GMainEditor::setScaleOCR(GBitmap *pechaImg_){    //cout<<"Start#1 "<<inputData.data["inputFile"]<<endl;    if(!pechaImg_){cout_<<"no open file"<<inputData.data["inputFile"]<<endl; return 1;}    pechaImg=pechaImg_;    float pageScale=1;    int border;    string str;    int print=0;    	DT("@4_1");    //vectorBase[0].allVectorCount=0;	border=0;     if(!strArray.size()){        setBit=GBitset::createResize(pechaImg_,1,1,1);        DT("@4_2");        setBit->pageStringDetector(strArray,1); // Подпрограмма выделения строк и букв ПЕЧА ( РЕЛЬСЫ  )        DT("@4_3");         border=setBit->border_size();        DT("@4_4");        setOCR=GBitsetOCR::createResize(pechaImg_,1,1);        //if(NewLetterOnlyBtn->Checked==true) {mode=NEWLETTERINBOOK;}else{mode=ALL_LETTER;}        str=fileName(inputData.data["inputFile"]); DT("@@@ file="<<str);                setOCR->setData(                        aliKali,                        strArray,                        correctionTable,                        logicProcessor,                        iLeft,                        iTop,                        border,                        OCR_NORMALISATION);    }    //fontEditor->setLanguage();    pageScale=setOCR->setScaleOCR(logicProcessor, OCR_NORMALISATION);    return pageScale;        //cout<<"done "<<inputData.data["inputFile"]<<endl;    }//________________________________________________________________________________________________________________
开发者ID:RimeOCRLIB,项目名称:OCRLib,代码行数:43,


示例15: erzhi

/****************************二值化******************************/void erzhi(void){	uint8_t i;//	unsigned char AverageValue;	DT();	for(i=0;i<127;i++)  {    if(Pixel[i]>AverageValue) Pixel[i] = 255;    else 											Pixel[i] = 0;  }}
开发者ID:oldjohnh,项目名称:car,代码行数:12,



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


C++ DTRACE函数代码示例
C++ DST_RET函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。