当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: AnsiString类是BCB中最常见类之一,了解它对以后深入学习BCB大有帮助原来关于这个类的提出的问题有很多,现总结如下。
 

 

 ·金山词霸网上搜索版    »显示摘要«
    摘要:很意外的看到金山也涉足搜索界了,真的是什么好赚他干什么啊。不过这次我一点都没有听到风声的情况下一下子就出来了2套,一套是词霸搜索。网上能够简单方便的搜索单词,very good!还有一套就是网页搜索了。不过网页搜索应该是属于yahoo的,只是在词霸搜索的地方加了这样一个链接,美其名曰:一搜天下! 词霸搜索 一搜天下 ......
 ·bcb 编写 dll 终极手册    »显示摘要«
    摘要:由于现在比较多的网友老是在 csdn 上询问关于 bcb 编写 dll 的问题,我编写了这篇文章抛砖引玉 一. 编写 dllfile/new/dll 生成 dll 的向导,然后可以添加导出函数和导出类导出函数:extern "c" __declspec(dllexport) exporttype functionname(parameter)导出类:class __declsp......


BCB中AnsiString类方法总结
上一页   ...加上我个人的经验,凑出了一篇关于这个类的最常用方法属性的介绍,希望能对各位有所帮助常用方法:  1. char* c_str()  返回一个字符串指针,他指向的内容与ansistring中包含的字符串的内容一致(bcb帮助中就是是这样解释这个方法的,关于它更详细的讨论见后文)  example:  ansistring str = "hello world!";  messagebox(null,str.c_str(),"",mb_ok);   //显示一个消息框  2.ansicompare(ansistring& rhs)    operator == (ansistring& rhs)  都用来比较两个ansistring的内容是否相同,两者的区别在于当内容相等的时候前者返回0,而后者返回true  3.int length()  很简单,返回字符串长度  4.char & operator [](const int idx)   返回字符串中第idx个字符  注意:这个地方不知道bcb怎么想的,可能是为了照顾delphi程序员的习惯吧却给c程序员造成了一点小小的麻烦:与c中数组的用法不兼容,也就是说当idx为0的时候,bcb会抛出一个异常,而不是返回第一个字符!要得到第一个字符,idx应该为1  example:  ansistring str = "hello world!";  char byte = str[2];  //byte等于´e´ 而 不等于´l´  ps.下面的介绍,只要是关于第x个字符的,都与这里一样,不再重复&nbs
...   下一页
 ·小例子学习pcyacc和编译器开发    »显示摘要«
    摘要:v. getting started -- a small example v. 现在开始-一个简单例子 这一章的目的是教您怎样在一个语言开发项目中使用pcyacc,为了达到这个目标,我们假定您熟悉c语言。我们同样假定您有一份abraxas pcyacc和一个c语言编译器(c compiler)。 这一章给你使用pcyacc的程序开发流程的概述。本章的例子是一个简单的计算器,它能够做普通算术操作。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE