
遇到的问题
Sarah-琦琦
阳光少女
展开
-
mysql中插入单引号的问题
用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错!因为插入的字符串被从单引号处截断,造成SQL语句的语法错误!插入数字型变量,不存在这种问题解决方法: strSql = _T("Sql执行语句"); strSql.Replace(_T("'"), "''");其实也就是把 一个单引号换成两个单引号就OK了原创 2013-10-28 17:40:26 · 7962 阅读 · 0 评论 -
关于map vector 多层嵌套,最后内存的释放方式
if (m_pMapVectorSymbol != NULL) { for (TMapVectorSymbol::TMapIterator iter = m_pMapVectorSymbol->m_pMapParameter->begin(); iter != m_pMapVectorSymbol->m_pMapParameter->end(); ++iter) { TVector原创 2014-06-21 15:16:17 · 4265 阅读 · 0 评论 -
duilib中设置不激活窗口后移动无法立即跟随的bug
private: enum MOUSESTATE{NOEVENT, LNCDOWN, LCLIENTDOWN, LSIZEDOWN}; MOUSESTATE m_bMouseState; //记录鼠标状态 POINT m_ptMouseDown; //记录鼠标按下时的位置 POINT m_ptPrev; //记录鼠标前一次的位置原创 2014-08-01 10:58:53 · 959 阅读 · 0 评论 -
The builds tools for Visual Studio 2010 (Platform Toolset = ‘v100′) cannot be found.
error MSB8020: The builds tools for Visual Studio 2010 (Platform Toolset = ‘v100′) cannot be found. To build using the v100 build tools, either click the Project menu or right-click the solution, an转载 2014-06-10 19:36:25 · 1579 阅读 · 0 评论 -
杂记
今天在用C++连数据库的过程中遇到了一些问题,记录下来以供以后查看。1.如果连的不是本地数据库 那么对本地数据的打开与否不做要求。2.在ado连数据库里面,在记录指针用完之后一定要释放3.在MFC中,有专门的OK按钮和CANCEL按钮。如果不小心删除了, 可以通过修改按钮的ID号 为IDOK和IDCANCEL 找回来原创 2014-02-13 17:29:25 · 492 阅读 · 0 评论 -
提示microsoft incremental linker已停止工作解决方法
本文来自http://www.cnblogs.com/gameking/archive/2012/02/11/2346814.html这个是因为你的设置有问题。解决方法如下:解决方案一:项目->属性->链接器->常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”。不过这又引入了另转载 2014-01-07 21:39:19 · 649 阅读 · 0 评论 -
C++里面用cin输入字符串的结束方法
c++ 里面采用cin输入字符串在windows下可以采用ctrl+z按回车即可。原创 2014-01-03 14:14:14 · 3687 阅读 · 0 评论 -
关于c++里面引用头文件尖括号和双引号的使用
fatal error C1083: 无法打开包括文件:“config-win.h”: No such file or directory解决办法:原创 2013-12-03 16:26:40 · 7107 阅读 · 0 评论 -
vs c++项目开发遇到的问题集锦
原文来自chinaunix:http://blog.chinaunix.net/uid-20672257-id-2955771.html因为担心以后找不到 故而转帖到自己的博客1、将过去的工程用VS2010打开的时候。你有可能会遇到一大堆的警告:warning C4996。 比如:warning C4996: 'sprintf': This function or转载 2013-12-03 13:28:26 · 1292 阅读 · 0 评论 -
关于winodows下编程c++遇到的引用文件路径问题
今天在写C++读写ini文件的时候发现怎么读都不对。而文件读写类是有效的。检查来检查去,最后发现就是文件的路径的用法不熟悉。特地在网上找了相关的知识。贴到这里供以后查阅。绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe相对路径:是从当前路径开始的路径,假如当前路径为C:\windows要描述上述路径,只需输入system32\原创 2013-11-15 11:39:35 · 1548 阅读 · 0 评论 -
vs2008发布项目,放到服务器上使用的全过程及其遇到的问题
昨天将项目配置到服务器上,遇到了些问题,特此写文章记录方便以后查阅。一般来说我们编写代码的时候都是在debug环境下,那个是调试版本。而对外使用则应该用发布版本,也就是说要在Release版本下重新编译。这个时候把环境修改成Release版本之后会报错,原因是在debug版本下如果引用了第三方库或者第三方依赖,则需要在Release下做同样的设置。对比Debug版本,做同样的配置即可。原创 2013-11-12 10:38:54 · 1555 阅读 · 0 评论 -
MySQL server has gone away
这是经验教训啊 这两天写的程序用的是mysql的C API连的数据库。调试时出现错误Mysql server has gone away。百度谷歌了N久,按照前人写的办法最后还是没有解决。今天老大帮我找问题之后才发现 哎,数据库语言在C++里面的字符串有时候要单引号‘,有时候要两个单引号‘’ 所以 以后哪位朋友跟我一样遇到这个问题不妨检查前面的语句是不是有问原创 2013-11-08 10:00:46 · 641 阅读 · 0 评论 -
用tinyxml 库创建并读写xml代码截取
TiXmlDocument *pXmlDocument = new TiXmlDocument(m_strFilePath.c_str());// TiXmlDeclaration *pDeclaretion = new TiXmlDeclaration("1.0", "UTF-8","");//创建xml声明 pXmlDocument->LinkEndChild(原创 2014-06-21 15:02:51 · 555 阅读 · 0 评论