jsoncpp中文繁体或者日文解析错误处理 jsoncpp 遇到繁体字内码的问题 (2011-11-23 00:37:10)转载▼标签: it分类: Windows使用了jsoncpp一段时间,遇到的最大问题就是当遇到繁体字时,由于内码的问题导致解析出错。例如"黒"内码最后是'\'的转义符号。唯有是修改代码做出特定的处理。不知道有没有其他更好的处理办法?
修改网上邻居访问密码 1、运行里输入“control userpasswords2”或 输入“control keymgr.dll”,确定切换到“高级”,单击管理密码。 2、开始菜单-控制面板-用户帐户-管理我的网络密码-删除 里面的选项即可。 3、注意:访问方知道被访问方更改后的密码,更改了密码分为两种情况: (1)密码可以更改,并且更改后是自动保存的。 (2)不能选择不保存密
关于对话框的字体--MS Shell Dlg VC默认的字体是MS Shell Dlg(8),而MS Shell Dlg本身并不是一种字体(参考:http://poxi.bokee.com/957883.html),只是一种字体映射。以中文Windows XP平台为例,MS Shell Dlg(8)即为宋体(9.5)。映射的
vc2008符号表文件调试配置 中间的下载地址: http://msdl.microsoft.com/download/symbols保存路径为本机的一个目录即可 如此配置之后,debug模式运行程序,会在状态栏看到正在载入user.dll符号表文件,此时是从微软官方网站上下载符号表文件
SDK中使用Windows XP视觉风格,并嵌入编译到exe中 引用地址:http://hi.baidu.com/linyuanyumeng/blog/item/791c359575646f047bf48022.htmlXP风格就是通过给控件加一些特效(例如:边界圆角化)达到美化界面的效果。XP风格的UI效果是由Microsoft.W
VC中动态改变控件和对话框字体(大小) //IconFont LOGFONT logFont; int size = sizeof(LOGFONT); bool isGood = SystemParametersInfo(SPI_GETICONTITLELOGFONT,size,&log
循环stl容器删除指定值,迭代器失效处理 本文内容来自于c++标准库P232 void eraseMapItem(){ typedef std::map StringFloatMap; StringFloatMap coll; StringFloatMap::iterator pos; for (
stl 循环删除元素迭代器失效处理 本文内容来自于c++标准库P232 void eraseMapItem(){ typedef std::map StringFloatMap; StringFloatMap coll; StringFloatMap::iterator pos; for (
win7下获取资源管理器中鼠标选中文件路径 IUIAutomation IUIAutomationElementGetCurrentPropertyValuehttp://msdn.microsoft.com/en-us/library/ee671212(v=VS.85).aspx
CLlistCtrl WaitForSingleObject 死锁的问题 转自:http://www.cnblogs.com/shootingstars/archive/2008/11/10/24602.html 线程函数: DWORD WINAPI ThreadProc( while(!bTerminate) { // 从一个链表中读取信息并且插入到CListCtrl中 // CListCtrl的句柄是通过线程参数传递进来的
vc2008 file:///C:/Program%20Files/Microsoft%20Visual%20Studio%209.0/VC/VCWizards/CodeWiz/MFC/Simple/HTML/1033/default.htm title VS2005 VS2008添加变量,添加函数,添加类时弹出 Script Error 解决办法 问现象描述 : 问题大家都清楚了。不赘述 错误提示 : file:///C:/Program%20Files/Microsoft%20Visual%20Studio%209.0/VC/VCWizards/CodeWiz/MFC/Simple/HTML/1033/default.htm 解决方法: 打开注册表,找到 HKEY_
VC6.0、VS2005、VS2008安装STLport-5.2.1 今天为了装STLport,搞了很久,主要是新版本以致搞VC6.0时,有很多要注意的。前文: 下载STLport源代码,解压到一个目录,例如:F:/Program Files/STLport-5.2.1。下面都用 %STLport% 表示解压的完全路径。(一)、VC6.0安装STLport-5.2.1:(注意:下面的步骤都在一个cmd里操作,很简单的原因:环境变量啊)1、首先在…/Micro
xml转义字符转换 //#include <stdio.h>#include <string.h>#define MAXLEN_OF_SM_CONTENT 200char uniTempStr[1024];/* five chars have transferred meaning in XML document< < > > & &
设置connect的超时 设置connect的超时很简单,CSDN上也有人提到过使用select,但却没有一个令人满意与完整的答案。偶所讲的也正是select函数,此函数集成在winsock1.1中,简单点讲,"作用使那些想避免在套接字调用过程中被锁定的应用程序,采取一种有序的方式,同时对多个套接字进行管理" (《Windows网络编程技术》原话)。使用方法与解释请见《Windows网络编程技术》。 在使用此函数前,需先将socket设置为非锁定模式,这样,在connect时,才会立马跳过,同时,通常也会产
GINA 等系统正在使用的文件替换 两种方法:注册表、MoveFileEx函数 注册表在 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager下 把以下内容导入到注册表之后打开注册表编辑该键 可以看到键值为 /??/C:/PerfLog/readme2.txt!/??/C:/test1.txt第一行为源文件,第二行
wtl 自绘 REFLECT_NOTIFICATIONS() //消息反射必须添加了ATL的消息反射(Message Reflection)机制。所谓消息反射,就是指窗口类在收到消息时可以将消息反传回去给发出消息的窗口类。比如对于一个自画样式的按钮,它会发出WM_DRAWITEM消息通知父窗口,而父窗口并不处理这个消息而是将它反传回去,让按钮自己处理。显而易见,这种机制更符合面向对象的要求,减少了按钮和父窗口之间的依赖关系。被父窗口返回的消息代号都是以OCM开头,当我们在父窗口的消息映射表中加入一条REFLECT_NOT
uafxcw.lib(afxmem.obj) error LNK2005 new,delete 等已经在LIBCMT.lib(delete.obj) 中定义 错误修正 1>uafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义1>uafxcw.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) 已经在 LIBCMT.lib(delet
javaScript 教程地址 http://www.w3school.com.cn/js/js_obj_htmldom.asp 关于网页中使用的 JavaScript HTML DOM 对象介绍,特别是一些全局对象如:Document,Form等