自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 孙鑫的MFC第19章Dll1.lib的链接位置

在第19章的学习中,看到隐式链接方式时是将Dll1.lib填写在Project Setting》Link》Object/library Modules:中,在vs2010中找了半天,终于找到相对应的位置,如图所示:

2015-12-09 16:48:32 482

原创 error C2664

今天写程序在用到CString对象的函数Format的时候,出现了错误:error C2664: "void ATL::CStringT::Format(const wchar_t*,...)。在网上搜了一下,找到一个比较好的答案。问题:CString strDate,strTime; SYSTEMTIME st; //获取本地时间

2015-11-24 20:41:25 811

原创 MFC改变应用窗口标题

想在MFC中改变应用程序的标题,不能仅在PreCreateWindow(CREATESTRUCT& cs)中修改cs.lpszName,还要在cs.style中去掉FWS_ADDTOTITLE。例如:BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWndEx::PreCreateWindow(cs) )

2015-11-11 19:31:23 512

原创 Ubuntu下安装firefox 17的方法 (Ubuntu 10.04)

原来一直使用的Ubuntu自带的firefox 12,看到Mozilla出了17就想换个新的试试,现在将我自己成功的安装方法写在这里,希望能对大家有帮助。步骤1:从智谋中国下载firefox 17的Linux安装包,地址为http://firefox.com.cn/download/。下载后得到Firefox-latest.tar.bz2,解压缩到本地,或者到/opt,我个人感觉在/o

2012-11-24 14:54:10 1866

转载 Ubuntu 完全卸载Firefox 的办法(ubuntu 10.04 LTS)

今天在Ubuntu10.04下尝试着删除了原装的Ubuntu firefox 12,用了以下的命令,很有效。Ubuntu 默认的的Firefox "捆绑"了一些gnome 插件,想完美卸载的需要把相关插件也一同下载掉。sudo apt-get autoremove firefox firefox-branding firefox-gnome-support ubufox

2012-11-24 14:03:40 1483

转载 查看Ubuntu版本号的几种方法

方法一:cat  /etc/issue返回结果:Ubuntu 6.06.2 LTS \n \l 方法二:sudo lsb_release -a返回结果:No LSB modules are available.Distributor ID:    UbuntuDescription:    Ubuntu 6.06.2 LTSRelease:    6.0

2012-10-16 11:00:42 759

转载 用 const 限定类的成员函数

类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或者参

2012-10-14 16:54:58 415

原创 一个学习迭代器(iterator)的好例子

除了使用下标来访问vector对象的元素外,标准库还提供了另一种访问元素的方法:使用迭代器(iterator)。迭代器是一种检查容器内元素并遍历元素的数据类型。在学习迭代器的过程中发现了一个好例子,原文请见参考2,程序如下:#include #include #include using namespace std; // hehe, simple methodint

2012-10-12 20:32:19 1126

转载 让linux加载当前目录的动态库

linux的excutable在执行的时候缺省是先搜索/lib和/usr/lib这两个目录,然后按照ld.so.conf里面的配置搜索绝对路径,linux缺省是不会在当前目录搜索动态库的。windows加载动态库的时候,缺省是首先加载本地目录下的动态库,然后再搜索windows/system和windows/system32目录。windows的动态库搜索顺序,虽然有可能会造成潜在的混

2012-09-18 14:24:03 660

转载 HHT变换

HHT就是Hilbert-Huang Transform(希尔伯特黄变换),美国航天航空局黄鳄教授发明的,大概的过程是:先对信号进行经验模态分解(Empirical mode decomposition -EMD),得出本征模态函数(IMF intrinsic mode function),再对本征模态函数进行希尔伯特变换,从而过进一步得该信号的希尔伯特谱、时频能量谱等,以便对信号进行分析,据介绍

2012-08-02 11:30:34 7683

原创 linux下安装boost及boost::thread的使用

1.0 前言由于项目需要,初次接触boost,难免要面临安装调试的问题。由于boost库的发展还比较短,网上的中文资料也比较少,自己走了不少弯路,在这里把自己检验过的正确的方法写下来,希望能对后面的学习者有所帮助。本文主要参考了boost.org中的get start文档和Stack Overflow网站中的部分内容。1.1 环境Ubuntu 10.04, boost 1.

2012-06-20 16:17:12 15114 1

原创 const 和 static 两个关键字的区别 (c++)

这是一个初学者会困惑的问题,我简单讲一下我的看法:static声明的变量类似于全局变量,只不过它只在其作用域里起作用,在作用域外不可见。const是用来声明一个只读常量。大家尝试一下下面这个例程就可以清楚了(给出的是全局变量的,可以注释掉全局变量,再分别试试static 和 const的情况)#include using namespace std;int i = 0;vo

2012-04-21 17:21:30 534

原创 double型转换到string对象(linux c++)

个人认为最简单的办法,利用c语言中sprintf。自己写了一段程序在这,大家一看就明白了。#include #include using namespace std;int main(){ double a, b; string line1, line2, line3; char buffer1[40]; char buffer2[40]; cin >> a; cin

2012-04-18 20:59:36 1629

转载 GPS 输出数据的格式分析

GPS的串口通信格式

2010-12-27 08:27:00 4414

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除