摘要://取得最后的字符,指针只是一个首地址。char* CGFTPTestDlg::get_filename(char* path){ char* p; p = path+strlen(path); while ((p > path) && (*p != '/')) p--; return *p == '/' ? p+1 : p;指针可以加上或减去一个整数。...
阅读全文
摘要:当创建 BSTR 并在 COM 对象之间传递它们时,必须小心地处理它们所使用的内存以避免内存泄漏。当 BSTR 停留在接口中时,在完成其使用后必须释放出它的内存。但是,如果 BSTR 传递出了接口,那么接收对象将负责它的内存管理。 一般情况下,分配和释放分配给 BSTR 的内存的规则如下: 当调用进来一个需要 BSTR 参数的函数时,必须在调用之前为 BSTR 分配内存,并且在完成操作之后将其...
阅读全文
摘要:将 CString 对象的内容当作 C 样式的空终止字符串来操作,常常是很有用的。本文阐述了以下主题: 转换成 C 样式空终止字符串 使用标准运行时库字符串函数 直接修改 CString 的内容 对 CString 对象使用变量参数函数 指定 CString 形参 转换成 C 样式空终止字符串 请考虑以下两种情况: 在最简单的情况下,可以将 CString 对象转换成 LPCTS...
阅读全文
摘要:-------这篇文章好像到处都能见到,具体是那位高手写的,估计无从查起,若侵犯了您的权利,请告知------刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解, 本文将介绍一些常用数据类型的使用。 我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[...
阅读全文
摘要:1、CString to char*//经过类型强制转换,可以将CString类型转换成char*,例如:CString cStr = "Hello,world!";char* zStr = (char*)(LPCTSTR)cStr;// cstring与int转换int StringToInt(CString source){ char *buff = source.GetBuffer(...
阅读全文
摘要:一切都是瞬息,一切都会过去,而那过去了的,将成为亲切的回忆。--- 普希金
阅读全文
摘要:File f=new File((“lll.xxx");BufferedReader reader = new BufferedReader(new FileReader(f));String line;while((line=reader.readLine())!=null){ strContent+=line;}File f = new File("E:\99.inc");Inpu...
阅读全文
摘要:计划去黄山,想去看看已经好久了,种种原因至今未成行。借着十一黄金周再加上请几天年假,希望能够有十几天的假期,呵呵。自从有了什么黄金周以后,偶就很少出去了,没有什么地方不是人山人海的,看什么风景,光看人都够了,郁闷之极。现在,黄山之行正筹划中,资金时间都不成问题,现在缺少旅伴,可是光几个大老爷们也没啥意思,5555555,可怜的十一。但愿玩的高兴。【附黄山简介】黄山,位于安徽省南部,地处皖南歙县、黟...
阅读全文
摘要:生活中有很多无奈,人生中充满着矛盾........突然间感觉生活失去了色彩,无奈中放弃了梦想。昨晚在城铁里,面对着一位灰尘仆仆的民工木木的眼神,我不知道是一种什么样的感觉,那是一种无助的眼神,还是一种渴望?我猜不到,他的背后是有一个急需维持的家庭,还是为了嗷嗷待哺的生命........如果,我不曾借助读书来摆脱黄土地的束缚,如果,我不曾在十几年寒窗下苦苦煎熬,那坐在那边的可能就是我我,一个民工,虽...
阅读全文
摘要:工作需要,最近开发换成了c/c++开发,一头雾水,内存指针啦,麻烦呀,555555不过愈是不能被征服的事务,就越有吸引力,呵呵,痛苦并快乐着。
阅读全文