07 2011 档案

根据两点经纬度计算距离
摘要:原文地址:http://www.cnblogs.com/ycsfwhh/archive/2010/12/20/1911232.html根据两点经纬度计算距离这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在赤道以南的叫南纬,在赤道以北的叫北纬。北极就是北纬90度,南极就是南纬90度。纬度的高低也标志着气候的冷热,如 阅读全文

posted @ 2011-07-14 15:12 陈朋 阅读(3185) 评论(0) 推荐(0)

由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题
摘要:[VS2005]解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”现象:在VS2005下用C++写的程序,在一台未安装VS2005的系统上,用命令行方式运行,提示:“系统无法执行指定的程序”直接双击运行,提示:“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”以前用VC6和VS2003的话, 如果缺少库文件,是会提示缺少“**.dll”,但是用VS2005却没有这样的提示。自己实验了一下,感觉以下几种解决办法是可行的:方法一:在类似C:\Program Files\Microsoft Visual Studio 8\VC\re 阅读全文

posted @ 2011-07-05 10:45 陈朋 阅读(799) 评论(0) 推荐(0)

ListCtrl用法
摘要:1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料 直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”2. 设置listctrl 风格及扩展风格 LONG lStyle; lStyle = GetWindowLong(m_list.m_hWnd, GWL_STYLE);//获取当前窗口style lStyle &= ~LVS_TYPEMASK; //清除显示方式位 lSty 阅读全文

posted @ 2011-07-01 17:23 陈朋 阅读(9257) 评论(0) 推荐(1)

multimap用法
摘要:multimap的特点为key是可以重复的,而普通map中的key是不可以重复的。声明multimap<int, CString>mapTest;multimap<int, CString>::iterator pIter;typedef multimap<int, CString>::iterator it;插入,跟普通map相似 mapTest.insert(PairTest(1, _T("a"))); mapTest.insert(PairTest(1, _T("b"))); mapTest.insert(Pai 阅读全文

posted @ 2011-07-01 14:09 陈朋 阅读(16431) 评论(0) 推荐(1)

ofstream 解决中文路径问题
摘要:std::locale loc = std::locale::global(std::locale("")); ofstream testOFstream("C:\\测试.txt"); if (testOFstream.is_open()) { testOFstream<<"this is a test\n"; testOFstream<<"this is another test"; testOFstream.close(); }std::locale::global(std::local 阅读全文

posted @ 2011-07-01 10:41 陈朋 阅读(1329) 评论(0) 推荐(1)