自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ismayi的专栏

初学c++

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 测试rapidxml与CMarkup

void test_ReadXml_rapidxml(){ string strTime = CTime::GetCurrentTime().Format("%H:%M:%S"); cout<<"开始时间:"<<strTime<<endl; long nS(0),nM(0),nE(0); nS = clock(); file("D:\\osm\\data\\Tokyo.osm\\T

2012-05-07 15:03:14 1851

转载 pure virtual function called--虚函数调用错误

最近一个项目自己设计了结构,练习使用了一下虚函数,在使用虚函数的时候就遇到了崩溃的问题,在网上查了一下,别人总结的,一起学习一下。。一、理论上case当一个纯虚函数被调用到时,vc++的debug模式下会弹出这么一个对话框:这里没拷贝到。然后就是crash了。在网上找了一下,发现已经有人对此作了详细的介绍:"Pure Virtual Function C

2012-03-30 16:48:01 1366

转载 OnClose()与OnDestroy()

原创地址:http://blog.csdn.net/jiangsok/archive/2009/07/22/4369094.aspx 基于对话框的MFC程序,发现每次程序退出时,托盘的小图标不能自动消失,鼠标移上去之后才能消失,比较不爽。后来发现我删除这个图标的代码是在自己重写的OnClose()函数中,结果断点一看,OnClose()根本没有被调用,确切的说是点“退出”不调用,点

2012-03-27 12:05:35 987

转载 How to resolve '_DllMain@12 already defined in xxx.obj' ?

原创地址: http://blog.csdn.net/psusong/article/details/5858388 用Visual C++编写DLL,如果在new project时选了MFC DLL,而后又想写成Regular DLL,即拥有自己的DllMain()入口函数,则在build时会遇到类似如下的link错误: 1>uafxcwd.lib(dllmo

2012-03-27 11:45:21 712

原创 周末总结_读书

来公司快半年了,想想去年这个时候貌似是刚把简历递给高德,没打算要来这家公司。。。错过了南方测绘,错过了华为,错过了中兴,人生中似乎总有那么一些遗憾才显得完美。。。还在思考学GIS以后要干一些什么事情。。做个程序员吧,还是处理数据呢。但是不知道,当时似乎一直看不到远方的那盏灯,人生中也总有这么多巧合,当你不想做一件事情的时候,偏偏那件事情恰巧就赶了过来了。。。最终决定还是做个程序员,正是应了辅导员的

2012-03-23 11:28:17 568

原创 周末总结_杂谈

晃晃一周又到周末。。仍然持续vc6.0,c++,这周没啥新东西可谈的,就说说字符串获取吧,在论坛上已经发过帖子了,字符串中有汉字,获取的时候如果用str.GetAt(i),这个函数,对于半角的情况是没问题,但是获取全角字符的时候就会出问题,获取到的就是乱码,最终想到一个办法是,获取到字符后,判断一下  if ( str.GetAt(i) 127 ){ //全角字符,进行全角处理+

2012-03-09 16:30:43 561

原创 周末总结_排序_DLL的写法_函数传参传引用

有很多排序算法,最常用的还是冒泡;往往在实际中排序的时候,不单单是数字的排序,比如说:有一群人,人被抽象为一个类(CPeple),有很多属性:姓名,年龄,身高,性别,等等;这群人需要根据年龄来排序,那每一个人就是一个对象;很容易想到一个方法是将这个群人(对象)装到一个vector中,然后取出年龄,根据年龄,使用冒泡算法,根据年龄大小比较后,交换两个对象。。这样以来就有一个问题,对象交换的话会不会比

2012-03-02 18:05:38 757

转载 c++ 中mutable关键字

mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。  在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。  我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时候,我们需要在const的函数里面

2012-02-07 09:35:42 497

原创 初次接触回调函数--以失败告终

数据处理平台维护中。。。想给平台增加一个界面上显示数据处理进度的进度条,突然听到同事说可以使用回调函数,回调函数是什么?真是头一次听说,问问度娘和谷歌才大致明白函数的调用机制分为同步调用,回调,异步调用三种,平时用的最多的就是同步调用,就是最一般的函数调用,传参进去,等被调用的函数执行完之后返回;但是对于大的项目来说,一般界面和DLL都是分开的模块,许多时候用户想通过界面知道软件运行到哪里了,

2012-02-03 18:15:32 747

原创 vuedraggable参数

【代码】vuedraggable参数。

2023-06-12 09:52:45 381

原创 C++分割字符串-win7-vs2012

void SplitStringByDelimiter(const string& str,const string & strDelimiter,vector& vtSubStr){ int iLen = str.length(); int isize = str.size(); int iDelLen = strDelimiter.length(); int iFPos = 0;

2015-01-07 12:05:34 1036

原创 测试C库函数字符串查找-win7-vc6

char * psz1 = "测试括号外(字符串括号内)"; char * psz2 = "测试(字符串)括号外(test测试中英文)"; char * psz3 = "abc(def)"; /* 1. 原型:const char * strstr ( const char * str1, cosnt char *str2); char * strstr (

2015-01-07 11:55:37 975

原创 烦心事

我用你的库还让我替你调bug,有这种事情吗,底层库又不是我维护的,我用了你维护的库出了问题 这是我的问题吗? 他的回答是:你可以不用我的库 可以自己去写啊;这样的回答让我怎么应对,这个软件从头又不是我写的,是我来维护的,我也不想用你的库。想摆脱这个软件,但是这却不是我能决定的,我好恨,恨我自己的能力太差,恨我自己为什么还要去用你的库 是啊 我的需求 是不关你的事,谢谢你每一次的建议,谢谢你

2012-10-12 12:06:38 566

原创 长假归来 思绪万千

十一长假 回家一趟,和哥儿几个畅谈一宿,都有自己回家创业的想法。。。考虑许久,欠缺的太多,此刻,我们啥都没有,经验,money,方向,甚至要干什么都不知道,只是谈起创业,真是激情澎湃万千,却无从下手。。给别人干一辈子能干什么,自己的价值得不到充分的体现,自己的人生就这么在每天忙碌的生活中消耗着,真是不甘心。回头又想到 自己当初来北京的目的是干什么 不是在北京扎根立足,而是为了一个梦想,为了自己在这

2012-10-08 12:58:32 1104 4

原创 c语言fopen函数

C语言函数fopen函数简介1.函数功能: 打开一个文件   2.函数原型:FILE * fopen(const char * path,const char * mode); 3.相关函数:open,fclose,fopen_s[1] ,_wfopen   所需库: 4.返回值: 文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在e

2012-06-13 15:00:28 2450

转载 VC Post-build使用心得

在VC下如果写一些dll的话,一般需要两个项目,一个dll项目,一个demo项目。调试demo时,需要在将dll放在同一目录或是系统的system32下,还有种办法就是在demo项目设定中给出dll的指定路径,个人感觉这些方法都不怎么好。觉得还是用post-build,编译后执行操作最为灵活。使用命令 copy Debug\$(TargetName).dll Demo\Debug\ 在

2012-06-07 09:53:48 849

原创 xml文件读写总结

前一段时间参与了一个项目,要用到xml文件的读写,可是自己原来就没有用过xml文件,怎么读写,用设么读写,一时间脑子混乱,不知道该怎么办,随后经过别人的指导,在网上找了一些开源的库,慢慢的一个库一个库的试用tinyxml:这个库是第一次试用的开源库,都可以在网上下载到,关于这个库的使用方法,网上有很多博客写到了,我就不在这里赘述了,源码下载网站:http://www.grinninglizar

2012-05-15 16:31:14 2472

tinyxml_vs2010

tinyxml_vs2010,适合vs环境下读写xml文件

2012-12-05

tinyxml_vc6.0

tinyxml2.5.1_vc6.0版本,适合小型xml文件的读写

2012-12-05

大数阶乘及停车场的做法

大数阶乘及停车场的做法,主要是用链表,栈来描述。还有校园导游图

2009-01-02

空空如也

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

TA关注的人

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