代码改变世界

随笔分类 -  C++

Apache log4cxx用法

2013-07-16 00:38 by 鉴于, 1107 阅读, 收藏,
摘要: Apache Log4cxx 用法 阅读全文

apache-log4cxx编译

2013-05-24 23:10 by 鉴于, 456 阅读, 收藏,
摘要: aprutil-1.lib(xlate.obj) : error LNK2019: unresolved external symbol _apr_iconv_open@16 referenced in function _apr_xlate_open@16 aprutil-1.lib(xlate.obj) : error LNK2019: unresolved external symbol _apr_iconv_close@8 referenced in function _apr_xlate_cleanup aprutil-1.lib(xlate.obj) : error LNK2019: unresolved external symbol _apr_iconv@24 referenced in function _check_sbcs 阅读全文

可编译的VisualStudio2010版VLC工程[已修改]

2013-05-09 01:53 by 鉴于, 1417 阅读, 收藏,
摘要: 这是基于Visual Studio2010版的VLC开源项目,在DirectXMarch 2009、WindowsSDK7.1下debug版编译通过该工程是在VLC官方论坛上一个VS2010版的工程基础上进行修改的,编译前需要安装DirectXMarch 2009、Windows SDK7.1并且设置环境变量DXSDK_DIR、WindowsSDK例如:DXSDK_DIR=C:\DXMarch2009WindowsSDK=C:\Program Files\Microsoft SDKs\Windows\v7.1\由于Dropbox对下载次数有限制,所以把工程下载地址改为http://pan.ba 阅读全文

static_assert

2013-04-30 11:56 by 鉴于, 224 阅读, 收藏,
摘要: vs2010提供了static_cast来判断常量表达式是否为true比ASSERT多了提示信息的设置如:static_assert(MsgID > j, "msg id must > USER_ID_MIN"); 阅读全文

[boost] boost::lexical_cast类型转换

2013-04-17 21:57 by 鉴于, 467 阅读, 收藏,
摘要: boost是一个开源的c++开发库,提供了一些通用库用来弥补c++标准库的不足。boost::lexical_cast是一个类型转换库,可用于不同类型之间的转换,字符串、整型数等。具体使用例子如下:#include <iostream> #include <boost/lexical_cast.hpp>int main(int argc, char* argv[]) { std::string strNum = "1.0"; float num = boost::lexical_cast<float>(strNum); // 从std:: 阅读全文

[MFC]两个GetCurrentTime()的区别

2013-04-16 23:06 by 鉴于, 5577 阅读, 收藏,
摘要: 在MFC下做开发,有时需要记录当前系统时间,使用CTime保存时间,用函数GetCurrentTime()来获取时间是个办法。但是在MFC中有2个GetCurrentTime函数,一不留神就容易混淆。CTime currentTime = GetCurrentTime(); CTime currentTime2 = CTime::GetCurrentTime();GetCurrentTime()在文件winbase.h中,实际执行的是GetTickCount(),这是Windows API,用来返回从系统开机到现在间隔的毫秒数,超过49天之后,将会溢出。winbase.h中对该函数宏定义如下, 阅读全文

Visual studio2008编译后事件

2013-04-16 21:30 by 鉴于, 237 阅读, 收藏,
摘要: vs开发工具编译后需要将依赖的库文件和其他文件拷贝到指定目录下,但是拷贝时会将文件名都给输出,这样反而影响查看VS输出的警告信息。改用>>NUL 提示编译器不用将命令执行结果输出就OK了xcopy "$(ProjectDir)Images\*" "$(TargetDir)" /Y/I/E >> NUL应该为这个 阅读全文