网站大量收购独家精品文档,联系QQ:2885784924

第2章 开发环境简介解析.ppt

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
调用形式为: float radius=10, area1, volume1, area2, volume2; Sphere_1(radius, area1, volume1); Sphere_2(radius, area2, volume2); 当大型对象被传递给函数时,使用引用参数可使参数传递效率得到提高,因为引用并不产生对象的副本,也就是参数传递时,对象无须复制。 带缺省参数的函数 在进行函数定义时,C++语言允许参数可以带默认值。例如: void Sphere_3(float s,float v, float r=10,char*color=red); 当进行函数调用时,编译器按从左向右顺序将实参与形参结合,若调用语句未给出该形参对应的实参,则按该形参的默认值调用该函数。例如: Sphere_3(area2, volume2, 100); 相当于: Sphere_2(area2, volume2, 100, red); 注意: 设计函数带缺省参数时,所有取缺省值的参数都必须出现在不取缺省值的参数的右边。 在调用带缺省参数的函数时,若某个参数省略,则其后的参数皆应省略而采用缺省值。例如: Sphere_3(area2, volume2); //正确Sphere_3(area2, volume2, “blue”); //错误 函数重载 函数重载指在同一个作用域内,多个函数可以使用相同的函数名,而参数个数或参数类型不同。 被重载的函数称为重载函数,通常一组重载函数应实现相似的功能。 在设计重载函数时必须在参数列表部分相区别,而与返回值类型无关。 当存在多个重载函数时,系统对重载函数的调用会自动进行匹配。 用Recordset对象的open函数进行查询取得记录集 Open函数原型: HRESULT Recordset15::Open ( const _variant_t Source, const _variant_t ActiveConnection, enum CursorTypeEnum CursorType, enum LockTypeEnum LockType, long Options ); 参数Source为数据查询字符串。 ActiveConnection为已经建立好的连接。 CursorType为光标类型,参见CursorTypeEnum类型。 LockType为锁定类型,参见LockTypeEnum类型。 Options:参考对Connection对象的Execute方法的介绍。 例如: m_pRecordset-Open(_bstr_t(selSQL), m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText); //取得第一个字段的值 _variant_t vCount=m_pRecordset- GetCollect((_variant_t)(long)0); //取得姓名字段的值 //_variant_t vname=m_pRecordset-GetCollect(“姓名”); message.Format(共有%d, vCount.lVal); AfxMessageBox(message); 关闭记录集与连接 记录集或连接都可以用Close方法来关闭。 例如: m_pConnection-Close(); m_pRecordset-Close(); m_pCommand-Close(); 2.5.3 自定义类CADOConn访问数据库(略) 2.6 编程规范 书写格式 用分层缩进的写法显示嵌套结构的层次。 在注释段与程序段之间或不同逻辑的程序段之间插入空行。 每行只写一条语句。 每个SQL语句之后必须判断SQL语句执行成功与否,成功则继续,不成功则作相应处理并给出提示信息。 所有操作符(

文档评论(0)

4477704 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档