大约有 4,000 项符合查询结果(耗时:0.0147秒) [XML]
[精华] VC中BSTR、Char和CString类型的转换 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
结语
几乎所有的程序都要用到字符串,而Visual C++由于功能强大、应用广泛,因而字符串之间的转换更为频繁。本文几乎涉及到目前的所有转换方法。当然对于.NET框架来说,还可使用Convert和Text类进行不同数据类型以及字符编...
那些年 O2O创业我踩了十个坑 - 资讯 - 清泛网 - 专注C/C++及内核技术
...于商城的模板,只能按其现有模板来做,想要再加另外的功能,一方面需要花费太长时间,另一方面需要资金投入,这套系统导致我们市场很多想法无法变成现实,而且经常在市场推广过程中遇到这样那样的问题,严重影响了公...
Swift 和 .Net 开源,回顾 2015 年 9 大开源事件 - 开源 & Github - 清泛网 - 专注IT技能提升
...(GCHQ)是著名的监控计划,在涉及爱德华·斯诺登案后被处理。但是,像任何一个聪明的政府机构,他们使用了大量的开源软件和同开源社区协作。该机构最近将一个内部软件开源,新的开源项目被称为 Gaffer 。
该项目是根据 A...
STL:accumulate与自定义数据类型 - C/C++ - 清泛网 - 专注C/C++及内核技术
...类型,我们就需要自己动手写一个类来实现自定义数据的处理,然后让它作为accumulate()的第四个参数,accumulate()的原型为(文件取自DEV-C++编译器):
template<typename _InputIterator, typename _Tp, typename _BinaryOperation>
_Tp accumulate(_InputIterat...
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...UnhandledExceptionFilter(MyUnhandledExceptionFilter);
...
}
逻辑处理MyBugTrap.cpp:
#include "stdafx.h"
#include "BugTrap\BugTrap.h"
#include "MyBugTrap.h"
static void SetupExceptionHandler()
{
LOG_TRACER();
BT_InstallSehFilter();
// 配置信息
BT_SetAppName(...
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...non thread safety.
使用double-check来保证thread safety.但是如果处理大量数据时,该锁才成为严重的性能瓶颈。
1、静态成员实例的懒汉模式:
class Singleton
{
private:
static Singleton* m_instance;
Singleton(){}
public:
static Singleton* get...
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...就难免阻塞,而后台线程往往用来进行一些后面的运算或处理,是通过前台传递的信息或数据进行相应运做的,如果窗口隐藏谈何信息传递呢?况又不能像其它线程那样进行后台运做.不过你如此理解也无防 ,关键是明白有什么...
MFC SysLink的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: 在此添加控件通知处理程序代码
PNMLINK pNMLink = (PNMLINK) pNMHDR;
if (wcscmp(pNMLink->item.szUrl, L"https://www.tsingfun.com") == 0)
{
// 主要执行语句
ShellExecuteW(NULL, L"open", pNMLink->ite...
xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术
...)
- namespace (名称空间节点)
- processing-instruction (处理命令节点)
- comment (注释节点)
- root (根节点)
xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种element(元素节点),因此可以将下文...
c++读注册表 - C/C++ - 清泛网 - 专注C/C++及内核技术
... if (ERROR_SUCCESS == rc)
{
path = szBuffer; //处理读出来的值
RegCloseKey(hKey);
}
}
c++ 注册表