这篇教程C++ strTemp函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中strTemp函数的典型用法代码示例。如果您正苦于以下问题:C++ strTemp函数的具体用法?C++ strTemp怎么用?C++ strTemp使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了strTemp函数的24个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: socketvoid OTSocket::Listen(const OTString &strBind){ if (NULL != m_pSocket) delete m_pSocket;// m_pSocket = NULL; m_pSocket = new zmq::socket_t(*m_pContext, ZMQ_REP); // RESPONSE socket (Request / Response.) OT_ASSERT_MSG(NULL != m_pSocket, "OTSocket::Listen: new zmq::socket(context, ZMQ_REP)"); OTString strTemp(strBind); // In case m_strBindPath is what was passed in. (It happens.) m_strBindPath.Set(strTemp); // In case we have to close/reopen the socket to finish a send/receive. // ------------------------ // Configure socket to not wait at close time // const int linger = 0; // close immediately m_pSocket->setsockopt (ZMQ_LINGER, &linger, sizeof (linger)); /* int zmq_setsockopt (void *socket, int option_name, const void *option_value, size_t option_len); Caution: All options, with the exception of ZMQ_SUBSCRIBE, ZMQ_UNSUBSCRIBE and ZMQ_LINGER, only take effect for subsequent socket bind/connects. */ // ------------------------ m_pSocket->bind(strBind.Get());}
开发者ID:seanmerriam,项目名称:Open-Transactions,代码行数:26,
示例2: rawWorkingFoam::string Foam::equationReader::stringPreconditioner( const string& rawText){ string rawWorking(rawText); // Negative exponent workaround for (label i = 0; i < 10; i++) { string strTemp(name(i)); string strTempU(name(i)); string strTemp2(name(i)); strTemp.append("e-"); strTempU.append("E-"); strTemp2.append("&"); stringReplaceAll(rawWorking, strTemp, strTemp2); stringReplaceAll(rawWorking, strTempU, strTemp2); } stringReplaceAll(rawWorking, "^", " : "); stringReplaceAll(rawWorking, "(", " ( "); stringReplaceAll(rawWorking, ")", " ) "); stringReplaceAll(rawWorking, "+", " + "); stringReplaceAll(rawWorking, "-", " - "); stringReplaceAll(rawWorking, "&", "e-"); stringReplaceAll(rawWorking, "*", " * "); stringReplaceAll(rawWorking, "/", " / "); stringReplaceAll(rawWorking, ",", " , "); return rawWorking;}
开发者ID:TsukasaHori,项目名称:openfoam-extend-foam-extend-3.1,代码行数:32,
示例3: strTempvoid CToolManagerHardDisk::OnBnClickedBtnPartation(){ // TODO: 在此添加控件通知处理程序代码 if (m_nPartNo == -1 || m_nPhyNo == -1 || m_nLogicNo == -1) { return; } CDlgDiskPartation dlg; dlg.m_nRecord = m_diskinfo.vStorageDeviceInfoAll[m_nLogicNo].diPartitions[0].uiTotalSpace; dlg.m_nSnap = m_diskinfo.vStorageDeviceInfoAll[m_nLogicNo].diPartitions[1].uiTotalSpace; dlg.m_nTotal = dlg.m_nSnap + dlg.m_nRecord; if (IDOK == dlg.DoModal()) { CString strTemp(""); strTemp.Format("%s", _CS("HDDManager.SuceToExecute")); if ( IDOK == MessageBox( strTemp , _CS( "OneClick.Prompt" ) , MB_OKCANCEL | MB_ICONQUESTION ) ) { memset(&m_DiskCtl, 0, sizeof(m_DiskCtl)); m_DiskCtl.iAction = SDK_STORAGE_DEVICE_CONTROL_PARTITIONS; m_DiskCtl.iSerialNo = m_nLogicNo; m_DiskCtl.iPartSize[0] = dlg.m_nRecord; m_DiskCtl.iPartSize[1] = dlg.m_nSnap; OnExecute(&m_DiskCtl); } }}
开发者ID:chinajeffery,项目名称:cpp-surveillance-cli,代码行数:26,
|