
c++
MrWind灬
生当作人杰
展开
-
list vector deque的区别
1.vector数据结构vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。因此能高效的进行随机存取,时间复杂度为o(1);但因为内存空间是连续的,所以在进行插入和删除操作时,会造成内存块的拷贝,时间复杂度为o(n)。另外,当数组中内存空间不够时,会重新申请一块内存空间并进行内存拷贝。2.list数据结构list是由双向链表实现的,因此内存空间是不连续原创 2017-03-05 13:18:02 · 254 阅读 · 0 评论 -
清楚ie缓存 shellapi(附使用demo)
#pragma once#include #include #pragma comment(lib,"Wininet.lib")#pragma comment(lib,"shlwapi.lib")#define SWEEP_BUFFER_SIZE 10000enum DEL_CACHE_TYPE //要删除的类型。{ File,//表示internet临时文件 Cook原创 2015-11-06 17:37:06 · 609 阅读 · 0 评论 -
C++调用javasript 1
void dlg_song::DocumentCompleted(IDispatch *disp, VARIANT *&url) { CComPtr pDisp = NULL; CComPtr wb =m_web->GetWebBrowser2(); if(SUCCEEDED( wb->get_Application(&pDisp))) { //if(disp ==原创 2015-10-22 16:56:10 · 312 阅读 · 0 评论 -
C++ 与js 2
bool ExecJsFun( const wstring& lpJsFun, const std::vector& params ,IWebBrowser2* pIWb) { CComPtr wb =pIWb; if ( NULL == wb ) return false; CComPtr pDoc; HRESULT hr = wb->get_Docume原创 2015-10-22 17:04:20 · 334 阅读 · 0 评论 -
整理 用类的静态函数作为线程函数 和 用类的非静态函数作为线程函数
整理 用类的静态函数作为线程函数 和 用类的非静态函数作为线程函数原创 2016-02-17 17:01:21 · 737 阅读 · 0 评论 -
javascript 调用c++
网页调用C++的函数,首先需要在重载几个函数:A HRESULT STDMETHODCALLTYPE GetExternal( /* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDispatch ) ;B STDMETHODIMP Invoke( DISPID dispIdMember, REFIID riid, LC原创 2015-10-22 19:02:21 · 831 阅读 · 0 评论 -
利用bitset 转换进制 (10 转2 ;16转2)
//10进制整型转2进制 int iTemp = 125; bitset bitInt(iTemp); cout<<"10进制整型转2进制 "<<bitInt<<endl; //16进制转2进制 int iHex =0x22; bitset bitHex(iHex); cout<<"16进制转2进制 "<<bitHex<<endl; //八进制转2进制 int iOct =0原创 2016-03-12 21:13:39 · 1967 阅读 · 0 评论 -
_cdecl 和_stdcall两种函数调用方式的区别
1.简介各种函数调用方式:_cdecl 是C Declaration的缩写,表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数无需要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。_stdcall 是Standard Call的缩写,是C 的标准调用方式:所有参数从右到左依次入栈,转载 2017-03-05 14:47:08 · 484 阅读 · 0 评论 -
C++读写注册表
一、说明: 注册表是Windows重要组成部分,注册表记录了大量有关电脑软硬件的信息。注册表中的值通过其名称标识。值名称由与键名相同的字符组成。值本身可以是字符串、二进制数据或者是32位无符号值。在这里我们主要运用以下技巧:(一)、预定义的注册表键。注册表包含了几个预定义键:HKEY_LOCAL_MACHINE 包含描述计算机及其配置的条目。其中包括关于处理器、系统主板转载 2017-03-05 14:50:38 · 405 阅读 · 0 评论