2014年7月9日

摘要: 相对路径是针对后缀为vcxproj文件而言的。在VS的工程中常常要设置头文件的包含路径,当然你可以使用绝对路径,但是如果你这样设置了你只能在你自己的机器上运行该工程;如果其他人拷贝你的工程到其他机器上就可能无法运行,这个是因为你在建工程时可能把工程放在了E:盘,但是其他人可能会把工程放在其他根目录下... 阅读全文
posted @ 2014-07-09 22:49 sunws_king 阅读(1923) 评论(0) 推荐(1) 编辑

2014年7月7日

摘要: BMP文件格式,又称为Bitmap(位图)或是DIB(Device-Independent Device,设备无关位图),是Windows系统中广泛使用的图像文件格式。由于它可以不作任何变换地保存图像像素域的数据,因此成为我们取得RAW数据的重要来源。Windows的图形用户界面(graphical... 阅读全文
posted @ 2014-07-07 22:14 sunws_king 阅读(171) 评论(0) 推荐(0) 编辑

2014年7月4日

摘要: #include #include class A{public: A() { printf("A()/n"); } ~A() { printf("~A()/n"); } A(const A& other) { ... 阅读全文
posted @ 2014-07-04 16:25 sunws_king 阅读(353) 评论(0) 推荐(0) 编辑

2013年8月26日

摘要: 详细出处参考:http://www.jb51.net/article/17365.htm这里提示一个需要注意的地方:在签入源代码到SVN服务器的时候:点击Import,弹出下面的窗体(图2-2-2),在填写URL of repository中的地址时,建议先使用visualSVN中的右键弹出框中的Browse用浏览器访问,则可以在浏览器中的地址栏中看到当前文件夹的地址:一般为https://XXXX/svn/yourFolder这个地址就是签入源代码时候使用的模板。 阅读全文
posted @ 2013-08-26 17:10 sunws_king 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在使用boost的thread库的时候,如果主程序退出,thread创建的线程不做任何处理,则会出现内存泄露。解决方法:在主线程退出时,对所有thread使用interrupt()命令,然后主程序再退出。其中boost::thread::join()boost::thread::timed_join()boost::thread::sleep()boost::condition_variable::wait()boost::condition_variable::timed_wait()boost::condition_variable_any::wait()boost::condition_ 阅读全文
posted @ 2013-08-26 03:53 sunws_king 阅读(1225) 评论(0) 推荐(0) 编辑

2013年8月4日

摘要: 1. 在http://www.teamviewer.com下载teamviewer_linux_x64.deb2.sudo dpkg -i teamviewer_linux_x64.deb3.如果出现有关ia32-libs的错误,运行sudo apt-get -f install,然后再次执行sudo dpkg -i teamviewer_linux_x64.deb 阅读全文
posted @ 2013-08-04 12:13 sunws_king 阅读(507) 评论(0) 推荐(0) 编辑

2013年7月31日

摘要: 下载opencv2.46的库,假设解压到OpenCV246,设置如下:在工程的c++的include目录下添加:OpenCV246\opencv\build\include在工程的c++的lib目录下添加:OpenCV246\opencv\build\x86\vc10\staticlib#include "stdafx.h"#include // 这几个依赖库文件必须要添加, // 因为这些是OpenCV所使用的第三方库 #pragma comment( lib, "libjasperd.lib" ) #pragma comment( lib, &quo 阅读全文
posted @ 2013-07-31 16:00 sunws_king 阅读(477) 评论(0) 推荐(0) 编辑
摘要: winxp系统,使用VS2010,在使用boost中的thread中的sleep的时候出现“无法定位程序输入点GetTickCount64 在动态链接库kernel32.dll上”的错误,在网上搜索了解决方案,例如:(http://zhidao.baidu.com/question/525243508.html)都无法解决。在参考http://software.intel.com/en-us/forums/topic/345090后得到解决方法:1.在“stdafx.h”中#include 之前定义:#define _WIN32_WINNT 0x05012.重新生成解决方案至此可以正确使用bo 阅读全文
posted @ 2013-07-31 11:03 sunws_king 阅读(9972) 评论(0) 推荐(0) 编辑

2013年7月24日

摘要: 在不使用lib库编译daytime client程序时,按照《Boost程序库完全开发指南》添加的定义#define BOOST_REGEX_NO_LIB#define BOOST_DATE_TIME_SOURCE#define BOOST_SYSTEM_NO_LIB编译时会产生:error LNK2019: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boos 阅读全文
posted @ 2013-07-24 12:27 sunws_king 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: 基于boost库1.54 和vs2010首先:大部分的库是不需要编译的Most Boost libraries are header-only: they consist entirely of header files containing templates and inline functions, and require no separately-compiled library binaries or special treatment when linking.其次,单独编译的库The only Boost libraries that must be built separat 阅读全文
posted @ 2013-07-24 11:52 sunws_king 阅读(281) 评论(0) 推荐(0) 编辑

导航