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

 

 ·对mfc指手划脚(2)    »显示摘要«
    摘要:class cdialog : public cwnd{declare_dynamic(cdialog)// modeless constructpublic:cdialog();bool create(lpctstr lpsztemplatename, cwnd* pparentwnd = null);bool create(uint nidtemplate, cwnd* pparentwnd = null);bool createindirect(lp......
    摘要:摘要:本文主要介绍了asp.net web应用程序的安全模型的种类、对比其优缺点,提出了选择的机制。 关键字:安全模型 受信任子模型 模拟/委托子模型 asp.net web应用 1.前言 asp.net web应用程序通常属于多层体系结构,一般从逻辑结构上可以分为表示层、业务逻辑层和数据访问层;客户端要访问应用程序资源,其身份认证和授权必然要跨越多个层次。本文主要讨论sp.net应用程序的资源访问安全模型 2. 资源访问标识 web应用程序对外提供的给客......


BCB中AnsiString类方法总结
      ansistring类是bcb中最常见类之一,了解它对以后深入学习bcb大有帮助原来关于这个类的提出的问题有很多,现总结如下。加上我个人的经验,凑出了一篇关于这个类的最常用方法属性的介绍,希望能对各位有所帮助

【相关文章:Caching in ASP.NET

【扩展阅读:项目管理入门

常用方法: 【扩展信息:VB与Excel在乘幂运算时的结果差异及

  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´


...   下一页
 ·对mfc指手划脚(3)     »显示摘要«
    摘要:class cwinapp : public cwinthread{declare_dynamic(cwinapp)public:// constructorcwinapp(lpctstr lpszappname = null); // app name defaults to exe name// attributes// startup args (do not change)hinstance m_hinstance;hinstance m_hpre......
» 本期热门文章:

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