摘要:
7)set类如何用? 答:严格来说,cb的集合(set)并不是一个类,而是一个类模板(class template)。它用来实现集合这个抽象数据类型。 使用它可以定义一个实际的集合类型,它的一般声明模式是这样的:
......
摘要: (7)在c++builder集成开发环境中,还有component菜单。在组件菜单下的菜单命令是有关建立、安装、重建组件的菜单项。其中: “new component”菜单项打开组件向导建立新组件。 “install component”菜单项安装新的组件。 “import activex control”菜单项将activex控制的类型库加入到c++builder的工程中。 “cre......
用BCB开发有身份认证功能的Email程序摘 要 本文介绍了如何增强bcb中发送电子邮件的nmsmtp控件的功能,实现具有身份认证功能的邮件发送程序. 引言 【程序编程相关:
I-Worm.MTX病理剖析】 关键词 esmtp,mime,身份认证 【推荐阅读:
用TurboC备份你的硬盘分区表】 esmtp协议分析 【扩展信息:
8ball源程序!!!】 为了更有效地抑制垃圾邮件的泛滥,目前多数网站的邮件收发系统都使用了esmtp服务的身份认证功能.即用户发送邮件时,需要对用户的身份进行验证,如果帐号或密码错误,邮件服务器会拒绝发送邮件.borland c++ builder 6中有丰富的控件供开发者使用,其中当然也包括邮件发送控件nmsmtp,这个控件使用方便,但是惟一的缺点是不支持邮件发送时的身份认证功能.笔者通过对邮件发送协议的分析,在使用控件的基础上设计了具有身份认证功能的邮件发送程序. 为了实现身份认证功能,目前esmtp协议中增加了一部分内容,这就是身份认证.下面我们看看这段认证过程,以笔者在网易的邮箱为例(其中c表示客户端,s表示邮件服务器): (1)c: auth login (2)s: 334 dxnlcm5hbwu6 (3)c: d3lxx2pux3nkx2nu (4)s: 334 ugfzc3dvcmq6 (5)c: 密码略去 (6)s: 235 authentication successful 详细说明: (1)客户端向服务器发送认证指令. (2)服务器返回base64编码串,334意味成功.编码字符串解码后为"username:",说明要求客户端发送用户名. (3)客户端发送base64编码的用户名串,此处为"wyq_jn_sd_cn"....
下一页 摘要: 第二部分:快速提高 好久以来有不少朋友问我,《c++ builder问与答》为什么不继续写了?我也一直在思考还应该写下去不?cbx的推出,加之宝兰宣布不在出新的cb版本,让我们这些一直喜爱cb的人不清楚下一个方向到底在何处?当然真的希望cb会继续,而不要倒下,但对于我们来说这只能是一种期盼l cb的优点我不想多说了,否则就不会有这么多的喜欢者,而一些入门的朋友还是选择cb做为进入c/c++......