2016年12月7日

VC++ : error LNK2005: ... already defined in *.obj

摘要: 今天写代码遇到了这么一个链接错误:“已经在*.obj中定义”。 error LNK2005: "void __cdecl ReplaceWstringVar(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class 阅读全文

posted @ 2016-12-07 16:19 我来乔23 阅读(1287) 评论(0) 推荐(0) 编辑

2016年12月6日

InstallSheild的一些常量

摘要: 在用InstallShield制作安装包的时候,我们经常需要用到一些常量,弄清楚这些常量的具体含义,可以方便我们灵活使用脚本。 TARGETDIR 默认安装路径,在安装过程中用户可手动更改。如:安装QQ的时候默认安装路径是C:\Program Files\QQ(用户可手动更改),则为C:\Progr 阅读全文

posted @ 2016-12-06 10:14 我来乔23 阅读(427) 评论(0) 推荐(0) 编辑

2016年12月5日

PostgreSQL 允许远程访问设置方法

摘要: 安装PostgreSQL数据库之后,默认是只接受本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。 配置远程连接PostgreSQL数据库的步骤很简单,只需要修改data目录下的pg_hba.conf和postgresql.conf配置文件。 pg_hba. 阅读全文

posted @ 2016-12-05 13:26 我来乔23 阅读(16736) 评论(0) 推荐(2) 编辑

2016年12月2日

VC++ : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>

摘要: 最近学习Google Breakpad,将其用在了自己的项目中,编译的版本为VS2010,没有什么问题。但是为了和之前的程序兼容,需要使用VS2008版本的程序,于是又编译了VS2008版本的代码,但是链接的时候出错了,错误如下: error LNK2001: unresolved external 阅读全文

posted @ 2016-12-02 17:00 我来乔23 阅读(1850) 评论(0) 推荐(0) 编辑

2016年11月28日

VC++ 应用程序无法正常启动0xc0150002

摘要: 使用VC++开发软件,编译后的程序打不开,弹出错误框: 使用Dpends Walker查看依赖项,没有什么异常。 然后,右键“计算机”,选择“管理”,打开计算机管理,在左侧树形结构中,选择“系统工具 -> 事件查看器 -> Windows日志 -> 应用程序”,找到最近事件的应用程序错误: 错误就发 阅读全文

posted @ 2016-11-28 16:23 我来乔23 阅读(4682) 评论(0) 推荐(0) 编辑

VC++ 一个简单的Log类

摘要: 在软件开发中,为程序建立Log日志是很必要的,它可以记录程序运行的状态以及出错信息,方便维护和调试。 下面实现了一个简单的Log类,使用非常简单,仅供参考。 使用方法: 阅读全文

posted @ 2016-11-28 10:41 我来乔23 阅读(3036) 评论(0) 推荐(1) 编辑

2016年11月27日

VC++ 产生GUID或UUID

摘要: GUID 和 UUID 是一样的,表示全球唯一标识码。 下面是Windows系统中,产生GUID的一种方法(Windows API) 阅读全文

posted @ 2016-11-27 16:33 我来乔23 阅读(4125) 评论(1) 推荐(0) 编辑

2016年11月25日

VC++ 实现简单的桌面截图

摘要: 使用了EasyX图像库,使用方法请参考:VC++ 制作一个简易的控制台时钟应用 简单的桌面截图代码: 运行效果: 阅读全文

posted @ 2016-11-25 17:21 我来乔23 阅读(1597) 评论(0) 推荐(1) 编辑

C/C++ 中判断某一文件或目录是否存在

摘要: 方法一:C++中比较简单的一种办法(使用文件流打开文件) 方法二:利用C语言库函数(_access) 函数原型: int _access( const char *path, int mode ) 函数参数: l path:文件路径 l mode:读写属性 返回值(MSDN): Each of th 阅读全文

posted @ 2016-11-25 13:30 我来乔23 阅读(73133) 评论(0) 推荐(2) 编辑

2016年11月23日

VC++ 制作一个简易的控制台时钟应用

摘要: 1、下载EasyX Library for C++ (http://www.easyx.cn/) 直接下载:EasyX_20151015(beta) EasyX 绘图库目前支持 Visual C++ 6.0 / 2008 / 2010 / 2012。下载的压缩包解压缩后,执行 Setup.hta 安 阅读全文

posted @ 2016-11-23 10:29 我来乔23 阅读(2681) 评论(0) 推荐(1) 编辑

导航