大约有 5,000 项符合查询结果(耗时:0.0059秒) [XML]

https://www.tsingfun.com/it/cpp/1435.html 

std::find,std::find_if使用小结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...r()); else printf("not found.\n"); } 运行结果: 那么,如果容器里的元素是一个类/结构体呢? 来个稍复杂点的例子,其他的可以类推,实现功能如下: 产品、账号多对多的关系,通过产品找到对应的账号列表。 #include <ve...
https://www.tsingfun.com/it/cpp/1501.html 

C语言面试那些事儿──一道指针与数组问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

...,指针类型,int型长度,指针长度,类型转换…这些概念如果有一个及以上不是那么太清楚的话,很容易答错。 为方便讨论,先开始理解如下关系: 以下是某次在Ubuntu 10.10-desktop-i386 + gcc 4.4.5的运行结果: size of a: 20 (bytes) (W...
https://www.tsingfun.com/it/cpp/1511.html 

std::string的截取字符串的方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...t start = 0): 查找字符串中第1个出现的c,由位置start开始。 如果有匹配,则返回匹配位置;否则,返回-1.默认情况下,start为0,函数搜索整个字符串。 int find_last_of(char c): 查找字符串中最后一个出现的c。有匹配,则返回...
https://www.tsingfun.com/it/cpp/1586.html 

C++代码执行安装包静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术

...的Timer,WaitForSingleObject( m_hCreatePackage, 0 ); 每次查状态,如果是WAIT_OBJECT_0,就说明完成了,然后KillTimer。 这种方式,当权限不足时(Win7以上非管理员运行),会无限等待.... 2.---------------------CreateProcessAsUser------------------- HAN...
https://www.tsingfun.com/it/cpp/1590.html 

MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的) - C/C++ - 清泛网 - ...

...DC* pDC) { return TRUE; //CStatic::OnEraseBkgnd(pDC); } 3.如果OnPaint()中使用了双缓存,而且OnEraseBkgnd又直接返回了TRUE,仍然没有效果的: 必定是其他函数中调用了该窗口非内存DC,填充了背景。按照此思路继续追查。MFC 双缓存...
https://www.tsingfun.com/it/cpp/1962.html 

CListCtrl 行高设置,自定义行高 - C/C++ - 清泛网 - 专注C/C++及内核技术

...truct->rcItem; pDC->SetBkMode(TRANSPARENT); if( bHighlight ) //如果被选中 { pDC->SetTextColor(RGB(255,255,255)); //文本为白色 pDC->FillRect(rcBack, &CBrush(RGB(90,162,0))); } else { pDC->SetTextColor(RGB(0,0,0)); //文...
https://www.tsingfun.com/it/cpp/2035.html 

error C2440: “初始化”: 无法从“const int”转换为“int &” - C/C++ - ...

... return 0; } 解决办法: 非const引用绑定到const对象,如果允许的话,那么可以通过非const引用修改const原对象,这个出现一个矛盾,因此c++不允许执行此操作。解决方法就是使用非const引用绑定到同类型的非const对象,使用cons...
https://www.tsingfun.com/it/cpp/2044.html 

Windows下如何判断Win32 or x64? - C/C++ - 清泛网 - 专注C/C++及内核技术

...常量是肯定定义了的,所以不能用于判断平台环境。但是如果在预处理定义里删掉 WIN32,又不包含 Windows.h,那么 WIN32 未定义。 下面看 _WIN32 和 _WIN64,这两个比较特别,没有任何显式定义。在 Windows.h 里没有,在“项目属性-C/C...
https://www.tsingfun.com/it/cpp/2053.html 

C++ 获得当前执行文件的路径 - C/C++ - 清泛网 - 专注C/C++及内核技术

...Path ); //去掉文件名 注:使用GetCurrentPath()也可以,但是如果此时打开CFileDialog后,它的路径就变成了选中的文件路径,而不是可执行文件的路径了。 C++ 执行文件 当前路径
https://www.tsingfun.com/it/cpp/2057.html 

[解决]错误对话框\"Encountered an improper argument.\" - C/C++ - 清泛网 - 专注C/C++及内核技术

... xxx::iterator it = ....; // if (it != xxx.end()) it->xxx = xxx; //如果没有迭代器为空的判断,直接修改内容可能会出现上述错误。 又比如: http://www.codeproject.com/Questions/441867/Encountered-an-improper-argument // nItem为-1的时候,报上述错...