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

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

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

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

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

示例1: GetURL

string CWRequest::GetURL(string sParams, bool bRelative, bool bURLEncode){    if(sParams == "")        return GetURL(NULL, bRelative, bURLEncode);    CWStringList params;    params.SetText(sParams);    return GetURL(&params, bRelative, bURLEncode);}
开发者ID:invicnaper,项目名称:MWF,代码行数:8,


示例2: GetData

btData * MiniNovaParser::GetList() {	string data = "";	btData * list = NULL;	data = GetData("http://mininova.org/yesterday/", GetURL());	list = Parse(data);	data = GetData(GetURL());	list = Parse(data);	return list;}
开发者ID:vdrive,项目名称:TrapperKeeper,代码行数:13,


示例3: sURL

//----------------------------------------------------------------------------//  STDMETHODIMP CAnchoBackgroundAPI::startBackgroundWindow(BSTR bsPartialURL){  // it's safe to call this method multiple times, anyhow the window  // will be created only once  if (m_BackgroundWindow)  {    return S_OK;  }  CStringW sURL(bsPartialURL);  if (!GetURL(sURL))  {    return E_FAIL;  }  // get the main api module and inject it into the background page  CComPtr<IMagpieModuleRestricted> mainModule;  IF_FAILED_RET(m_Magpie->GetModuleObject((LPOLESTR)s_AnchoMainAPIModuleID, &mainModule));  CComPtr<IDispatch> mainModuleExports;  IF_FAILED_RET(mainModule->GetExportsObject(&mainModuleExports));  CComVariant vt;  IF_FAILED_RET(mainModuleExports.GetPropertyByName(s_AnchoBackgroundPageAPIName, &vt));  if (vt.vt != VT_DISPATCH)  {    return E_FAIL;  }  IF_FAILED_RET(CBackgroundWindow::CreateBackgroundWindow(vt.pdispVal, sURL, &m_BackgroundWindow.p));  return S_OK;}
开发者ID:bver,项目名称:ancho,代码行数:33,


示例4: SetCurlHandleToDefaults

bool wxCurlFTP::Rename(const wxString& szRemoteLocName,                        const wxString& szRemoteFile /*= wxEmptyString*/){	if(m_pCURL)	{		SetCurlHandleToDefaults(szRemoteFile);        wxString url(GetURL().c_str(), wxConvUTF8);		m_szCurrFullPath = url.BeforeLast('/');		m_szCurrFullPath += wxS("/");		m_szCurrFilename = url.AfterLast('/');		if(m_szCurrFilename.IsEmpty())			return false;		AppendPostQuote(wxS("RNFR ") + m_szCurrFilename, true);		AppendPostQuote(wxS("RNTO ") + szRemoteLocName);		SetCurlHandleQuoteOpts();		SetOpt(CURLOPT_NOBODY, TRUE);		if(Perform())		{			ResetAllQuoteLists();			return ((m_iResponseCode > 199) && (m_iResponseCode < 300));		}		ResetAllQuoteLists();	}	return false;}
开发者ID:KastB,项目名称:OpenCPN,代码行数:33,


示例5: str

bool wxCurlFTP::RmDir(const wxString& szRemoteLoc /*= wxEmptyString*/){	if(m_pCURL)	{        wxString str(szRemoteLoc);		if(str.Last() != wxS('/'))			str += wxS("/");        SetCurlHandleToDefaults(str);        wxString url(GetURL().c_str(), wxConvUTF8);		m_szCurrFullPath = url.Left(url.Len() - 1).BeforeLast(wxS('/'));		m_szCurrFullPath += wxS("/");		m_szCurrFilename = url.Left(url.Len() - 1).AfterLast(wxS('/'));		if(m_szCurrFilename.IsEmpty())			return false;		AppendPostQuote(wxS("RMD ") + m_szCurrFilename, true);		SetCurlHandleQuoteOpts();		SetOpt(CURLOPT_NOBODY, TRUE);		if(Perform())		{			ResetAllQuoteLists();			return ((m_iResponseCode > 199) && (m_iResponseCode < 300));		}		ResetAllQuoteLists();	}	return false;}
开发者ID:KastB,项目名称:OpenCPN,代码行数:34,


示例6: CFURLGetFileSystemRepresentation

bool SFB::FileInputSource::_Open(CFErrorRef *error){	UInt8 buf [PATH_MAX];	Boolean success = CFURLGetFileSystemRepresentation(GetURL(), FALSE, buf, PATH_MAX);	if(!success) {		if(error)			*error = CFErrorCreate(kCFAllocatorDefault, kCFErrorDomainPOSIX, EIO, nullptr);		return false;	}	mFile = unique_FILE_ptr(std::fopen((const char *)buf, "r"), std::fclose);	if(!mFile) {		if(error)			*error = CFErrorCreate(kCFAllocatorDefault, kCFErrorDomainPOSIX, errno, nullptr);		return false;	}	if(-1 == stat((const char *)buf, &mFilestats)) {		if(error)			*error = CFErrorCreate(kCFAllocatorDefault, kCFErrorDomainPOSIX, errno, nullptr);		mFile.reset();		return false;	}	return true;}
开发者ID:sbooth,项目名称:SFBAudioEngine,代码行数:28,


示例7: SetCurrentState

void FCrashUpload::PostReportComplete(){	if (PauseState == EUploadState::PostingReportComplete)	{		// Wait for confirmation		SetCurrentState(EUploadState::WaitingToPostReportComplete);		return;	}	AssignReportIdToPostDataBuffer();		auto Request = CreateHttpRequest();	Request->SetVerb( TEXT( "POST" ) );	Request->SetURL(UrlPrefix / TEXT("UploadComplete"));	Request->SetHeader( TEXT( "Content-Type" ), TEXT( "text/plain; charset=us-ascii" ) );	Request->SetContent(PostData);	UE_LOG( CrashReportClientLog, Log, TEXT( "Sending HTTP request: %s" ), *Request->GetURL() );	if (Request->ProcessRequest())	{		SetCurrentState(EUploadState::PostingReportComplete);	}	else	{		CheckPendingReportsForFilesToUpload();	}}
开发者ID:amyvmiwei,项目名称:UnrealEngine4,代码行数:28,


示例8: RETURN_IF_ERROR

OP_STATUS SpeedDialData::GenerateIDIfNeeded(BOOL force, BOOL use_hash, INT32 position){	// generate a unique id	if(force || GetUniqueID().IsEmpty())	{		if(use_hash && position > 0)		{			// Generate a hash based on the position and url, only call on upgrade from < 11.10			// See https://ssl.opera.com:8008/developerwiki/Opera_Link/Speeddial_2.0#General_notes			OpString8 str8, url, md5;			RETURN_IF_ERROR(url.SetUTF8FromUTF16(GetURL()));			RETURN_IF_ERROR(str8.AppendFormat("%d%s", position, url.CStr()));			RETURN_IF_ERROR(OpMisc::CalculateMD5Checksum(str8.CStr(), str8.Length(), md5));			md5.MakeUpper();			RETURN_IF_ERROR(m_unique_id.Set(md5.CStr()));		}		else		{			// generate a default unique ID			RETURN_IF_ERROR(StringUtils::GenerateClientID(m_unique_id));		}	}	return OpStatus::OK;}
开发者ID:prestocore,项目名称:browser,代码行数:27,


示例9: DragQueryFileACallback

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