这篇教程C++ DT函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中DT函数的典型用法代码示例。如果您正苦于以下问题:C++ DT函数的具体用法?C++ DT怎么用?C++ DT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了DT函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: mainint 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_elemstatic 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: switchAnyTensor 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: DTCFrame* 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: SleepSTDMETHODIMP CUpgradrScriptDebugger::OnConnectDebugger(IApplicationDebugger __RPC_FAR *pad){ Sleep(0); DT(TRACE_W("CUpgradrScriptDebugger::OnConnectDebugger()")); return S_OK;}
开发者ID:cherry-wb,项目名称:upgradr,代码行数:7,
示例7: DTSTDMETHODIMP 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: DTSTDMETHODIMP 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: DTSTDMETHODIMP 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_BrowserIdCXRefreshBHO::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函数代码示例 |