- 博客(125)
- 收藏
- 关注
转载 Boyer-Moore算法的C++实现
BM算法-阮一峰的网络日志;以上给出了通俗易懂的算法讲解,下面给出代码实现,使用的宽字符,这样就不限于英文字母了:(stdafx.h编译不过去就屏蔽掉)// StringSearch_BoyerMoore.cpp : 定义控制台应用程序的入口点。///* @Date: 2016/03/21 18:31; @Where: Tongzhou District ...
2016-03-30 14:44:00
419
转载 UTC 转 LocalTime
/*使用unsigned const char*纯碎是为了配合项目,改成char*会比较通用些*/BOOL CDllSuiteEngine::Time_StrToType(unsigned const char* lpszValue, SYSTEMTIME &time){ if (!lpszValue) { return FALS...
2014-08-15 11:55:00
167
转载 解决Sqlite Developer过期的最简单办法(转自百度经验)
第一种方法是:打开注册表 开始-->运行-->输入regedit依次打开目录:HKEY_CURRENT_USER\SharpPlus\SqliteDev 找到右侧的StartDate项,删除。第二种方法更简单,开始--> 运行 -->cmd,或者是window+R组合键,调出命令窗口复制:...
2014-08-08 10:34:00
169
转载 (转)解决!Visual Studio 遇到了异常。这可能是由某个扩展导致的。
转自:http://hi.baidu.com/ghymark/blog/item/65b8643ebc3c08ff15cecbac.html最新在偶的老笔记本上装了个VS2010,界面还是一如既往地炫,但是新问题就来了,这个版本的VS没有本地的MSDN,只有联机的帮助,这对于 处在网速仍处在青铜时代的我来说,这绝对是个致命bug。既然VS2010没有本地的MSDN,那我就退而求...
2014-08-01 12:41:00
183
转载 【转】VC中的class“std::vector<_Ty>”需要有 dll 接口由 class“Test”的客户端使用错误...
这通常是由于以数据成员方式在DLL导出类中使用了模板类造成的,不同的地方的vector的实现可能不一样所造成的问题。所以我们应该将vector所依赖的模板类也导出。比如:#include <iostream>#include <vector>using namespace std;class __declspec( dllexport ) Test{publi...
2014-07-03 13:00:00
281
转载 切换日语输入法找不到MicrosoftIME键盘选项了
去微软官方下载一个 Microsoft IME office 2010后,安装解决。转载于:https://www.cnblogs.com/tupx/p/3816026.html
2014-06-30 09:37:00
1521
转载 ps如何拆分图片
参考:http://jingyan.baidu.com/article/335530daa8ff6b19ca41c364.html“切片选择工具”(裁剪工具右键可见)-->图片右键“划分切片”-->保存为web格式-->注意单个选择图片选择保存格式。这样生成的图片是索引图片(gif中的一张),无法使用很多功能,全选裁剪粘贴成一个新的文件(如png)即可。...
2014-05-12 17:43:00
547
转载 码农应该注意保持的习惯
1. 避免使用空格,使用下划线代替吧 (空格比较特殊 而且容易多)2. 涉及英文外的其他语言,尽量使用宽字符吧(UNICODE)欢迎补充,陆续更新..转载于:https://www.cnblogs.com/tupx/p/3707557.html...
2014-05-04 17:46:00
65
转载 "指定的文件格式无法识别或为不支持的二进制"
次奥,你没有正确设置启动项目!!转载于:https://www.cnblogs.com/tupx/p/3701598.html
2014-04-30 16:22:00
2494
转载 编译FlashDemo遇到问题:Error "pFlashUI未定义的标识符"
error出现在FlashDemo工程的App.cpp中,很明显没有定义,不知道大牛为什么会留一个这么低级的问题。解决方法:直接屏蔽掉这句//pFlashUI->m_pFlash->CallFunction(request, &response);或者改成/*pFlashUI->m_*/pFlash->CallFunc...
2014-04-17 17:30:00
116
转载 编译duilib遇到问题:Error C2371 "IDispatchEx重定义;不同的基类型"
转自:http://blog.csdn.net/ilyhlf5201314/article/details/17240037 通过SVN从官网下载更新代码,然后用Visual Studio 2010编译报错如下:解决方法如下: UIFlash.h 行:#import "..\Utils/Flash11.tlb" raw_interfaces...
2014-04-17 17:26:00
112
转载 初尝DirectUI
作者博客:http://blog.csdn.net/wangchyz源码地址:http://code.google.com/p/duilib/source/checkout团队转向LOMOX介绍:http://www.softwareace.cn/?p=538转载于:https://www.cnblogs.com/tupx/p/3671261.html...
2014-04-17 17:22:00
48
转载 ms-onlinetest-question02
Question 2Time Limit: 10000msCase Time Limit: 1000msMemory Limit: 256MBDescriptionConsider a string set that each of them consists of {0, 1} only. All strings in the set have the same number of 0...
2014-04-14 13:50:00
92
转载 ms-onlinetest-question3
Time Limit: 10000msCase Time Limit: 1000msMemory Limit: 256MBDescriptionFind a pair in an integer array that swapping them would maximally decrease the inversion count of the array. If such a pai...
2014-04-14 10:24:00
88
转载 都是申请空间后不赋初值惹的祸..
if(cszTime != NULL){ if(m_szScanTime) { delete[] m_szScanTime; m_szScanTime = NULL; } m_szScanTime = new char[strlen(cszTime)+1];//这里是悲剧发生时空点 strncpy(m_sz...
2014-04-12 12:35:00
100
转载 CString接受返回的char*字符串后成为乱码
原因分析:返回的是作为局部变量的字符串,可能已经释放了。既然返回局部变量的int值可以--复制传值,那么字符串为什么不可以呢?答:只复制了指针地址。转载于:https://www.cnblogs.com/tupx/p/3660264.html...
2014-04-12 12:11:00
146
转载 CL.exe @C:\Users\tup\AppData\Local\Temp\tmpc8fc399365e34f739eff6191a0c9acde.rsp”。存储控制块地址无效...
情景描述:vs ultimate 2012, 重装了系统win8.1 build 7600, 原路径下覆盖安装vs ultimate 2012, 打开一个以前的工程,编译出现这个错误。解决方法:新建了一个简单的项目,编译,第一次没成功,清理,重新编译成功。再打开原来失败的工程,编译,成功。原因分析:可能是CL.exe被其他进程占用着,处于不可用状态。或者其他真正的原因?(待更新....
2014-04-11 12:53:00
502
转载 Visual Studio Ultimate 2012 静态激活密钥
RBCXF-CVBGR-382MK-DFHJ4-C69G8转载于:https://www.cnblogs.com/tupx/p/3658466.html
2014-04-11 12:38:00
72
转载 如何写入和获取软件的版本信息(VS环境下)
******************************* *如何写入和获取软件版本信息(VS环境下)* *******************************如何写入软件版本信息:很简单,创建一个基于MFC...
2014-04-10 11:30:00
256
转载 mt.exe : general error c101008a: Failed to save the updated manifest to the file "Debug\Resource.dll...
解决:清理,重新生成即可。原因:应该是Debug之后更改了工程配置之类的转载于:https://www.cnblogs.com/tupx/p/3644937.html
2014-04-04 12:45:00
84
转载 未知的生成错误““clr-namespace: test”mapping URI 无效
xaml 中使用本地类 xmlns的写法: xmlns:local="clr-namespace:WPFMVVM"不要assembly之类的东西. && ":"前后不能有空格.转载于:https://www.cnblogs.com/tupx/p/3642776.html...
2014-04-03 13:04:00
308
转载 无法解析的外部符号 "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAX...
采用下面的方法。重新编译了一下依赖的库,OK了。 问题描述: 今天用VS2010编译一个在VS2008下Coding的工程的时候,VS给出了一堆链接错误信息,如下图所示: 在ErrorList里面列出了34个链接错误信息,但仔细看的话,其实很多都是重复的,只有两三个外部符号未正确解析,如下: "public: static...
2014-04-02 14:42:00
301
转载 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
WTL从低版本到高版本转换2个fatalerror处理2009-09-1710:27这两个fatalerror是因为从低版本的WTL到高版本的WTL转变后产生的.错误描述如下:1>正在编译资源...1>正在编译资源清单...1>正在链接...1>CVTRES:fatalerrorCVT1100:重复的资源。type:MA...
2014-04-02 10:16:00
44
转载 事实证明:软件层次的操作可以毁掉硬件
问题情景描述:本来机子装了两个系统,一个Win 8中文企业版,一个CentOS。在Linux上搞NVIDIA的高性能计算过程中,升级了kernel,导致重启后无法进入X WINDOW--但是编辑Grub启动菜单(追加init 3)是可以进入文本界面的,但是文本界面上网超级不方便啊。终于决定重装一下linux了,下面是我的“误操作”:进入Windows-->磁盘管理-->删掉l...
2014-04-01 15:21:00
93
转载 下载随书源码的好地方
随书光盘网:http://www.ssgp.cn/html/2012/it_0519/2257.html转载于:https://www.cnblogs.com/tupx/p/3630143.html
2014-03-28 10:38:00
135
转载 一道简单的题目(东财)
补充代码:要求实现统计一个字符串中单词的数目,空格作为间隔int WordNum(char* str){ int num = 0, flag = 0; while(*str) { if(_1_ == ' ') flag = 0; else { ...
2014-03-24 14:59:00
64
转载 Release+非MFC不能使用VERIFY如何产生中断
网上看到有些人是自己封装了一些中断函数,比如调用__asm{INT 21H};等。突然想到,可以直接用C++语言本身提供的try..catch语句啊。FOOL -.-写了一个测试类:#pragma once#include <windows.h>#include <iostream>using namespace std;cla...
2013-12-21 17:23:00
82
转载 宽字符(WideCharacterString)和窄字符(MultiByteCharacterString)对应的一些函数(陆续更新)...
打印格式:__int64 %I64dunsigned __int64 %I64uWindows下做了一些封装:INT64 UINT64_snprintf_s swprintfstrcpy wcscpy wcscpyhttp://msdn.microsoft.com/zh-cn/library/kk6xf663.aspx长度计算: strlen wc...
2013-12-21 17:11:00
104
转载 计算机经典书籍100多本
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言谭浩强C程序设计C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库你必须知道的495个C语言问题4.算法与数据结构数据结构(清华版)数据结构与算法分析...
2013-12-21 15:16:00
159
转载 assert()在Release模式是不会起作用的
唉,不能道听途说,"assert()在Release模式也会起作用的",需要自己动手测试才行。下面的测试证明:assert函数在Release模式是不会起作用的。测试类CTestClass:#pragma once#include <iostream>#include <assert.h>using namespace std;...
2013-12-21 14:46:00
818
转载 KB_MB_GB_TB_PB_EB_ZB_YB_NB_DB
玩计算机的人时间长了就会对各种Pro Word产生莫名其妙的兴趣:')Conversion tableName -Symbol -Binary Measurement -Decimal Measurement -Number of Bytes -Equal toKiloByteKB2101031,0241,024BMegaByte...
2013-12-21 13:29:00
169
转载 使用WinINet查询URL Redirect的信息返回12150
一般来说,实现URL Redirect的过程是这样的:1.给Server发一个被Redirect的URL2.Server的返回值如果是301(永久转移)或其他相关值,就证明你刚才访问的URL被重定向了,这时接收重定向到URL继续发送请求现实中可能存在多次重定向的URL,这时候如果不断去请求被重定向的URL的话,可能会面临超时的问题。解决方法还没想过。使用WinINet的HttpQue...
2013-12-20 19:36:00
156
转载 相对路径转绝对路径(Win)
绝对路径转相对路径可以使用:PathRelativePathTo相对路径转绝对路径好像没有现成的。可以考虑 GetCurrentDirectory GetModuleFileName PathStripPath 等。问题描述:需要根据Path来判断它属于那个分区。但是不支持相对路径。目标: 支持相对路径和绝对路径。解决方法:char GetDriveName(LPWST...
2013-12-20 17:21:00
224
转载 正斜杠(左斜杠)和反斜杠(右斜杠)
一般来说,类UNIX系统中使用的是正斜杠,如/etc Windows系统则使用的是反斜杠\但是在Windows上编程经常要使用两个反斜杠,如C:\\Windows唉,究其原因,是设计Windows的人为了与UNIX系统区分开,故意将正斜杠改成了反斜杠。而他没有考虑到反斜杠同时也是C++的转义字符,因此早期Windows系统中的文件名是不能含有空格的,而Unix则可以很好的通...
2013-12-20 16:37:00
955
转载 PathIsReletive_Windows_不太可靠
void main(){ const int ARRAY_LEN = 20; char szPathTest[][ARRAY_LEN] = {"C:\\What.nani", "Why.nani", ".\\Where.nani", "..\\When.nani", "...How.nani", "?Why.nani", "...\\How.nani" ...
2013-12-20 16:12:00
85
转载 HttpQueryInfo_Flags_MSDN_WinINet
MSDN:http://msdn.microsoft.com/en-us/library/windows/desktop/aa385351%28v=vs.85%29.aspxQuery Info FlagsThe following lists contain the attributes and modifiers used by HttpQueryInfo and Qu...
2013-12-20 13:03:00
162
转载 Windows专门针对INI文件的API
主要有:ReadPrivateProfileString WritePrivateProfileString ReadPrivateProfileInit WritePrivateProfileInt需要注意的一点是:GET方法可能需要使用者提供一个如果获取失败用来代替的值。测试代码:void main(){ const int LEN = 100; ...
2013-12-18 19:10:00
136
转载 InternetCrackUrl
#include <WinInet.h>#pragma comment(lib,"wininet.lib")using namespace std;void CrackUrl(){#define MAX_LEN 100 URL_COMPONENTS uc; WCHAR Scheme[MAX_LEN]; WCHAR ...
2013-12-11 17:29:00
134
转载 VS下的wchar_t类型编码类型是UTF-8还是UTF-16?
KEY: UTF-16.至少在我的Windows平台+vs2008使用sizeof(WCHAR)已测试就知道了。引用9楼的回复:由实现定义:ISOC++112.3/3...Theexecutioncharactersetandtheexecutionwide-charactersetareimplementation-defined...
2013-12-11 16:32:00
477
转载 AMD64位的架构不能装32位的OS?
可以的。所以,以下代码就不正确了(修改:PROCESSOR_ARCHITECTURE_AMD64虽然看起来很硬件,但其实是一个软件层次上的tag,而且下面的代码没有问题): if (osvi.dwMajorVersion >= 6) { if (si.wProcessorArchitecture == PRO...
2013-12-05 13:34:00
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人