网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 COleDateTimeSpan::m_status
释义 COleDateTimeSpan::m_status

说明:
这个数据成员的数据类型是枚举类型DateTimeSpanStatus,此枚举类型是在COleDateTimeSpan类中定义的。
enum DateTimeSpanStatus
{
  valid = 0,
  invalid = 1,
  null = 2,
};

有关这些状态值的简短描述,参见下面的列表:
·COleDateTimeSpan::valid表示这个COleDateTimeSpan对象是有效的。
·COleDateTimeSpan::invalid表示这个COleDateTimeSpan对象是无效的,也就是说,这个对象的值有可能是错误的。
·COleDateTimeSpan::null表示这个COleDateTimeSpan对象是空的,也就是说,没有值被提供给这个对象。(在数据库中“null”意味着“没有值”,这与C++的NULL不同。)

在下面的示例中一个COleDateTimeSpan对象的状态是无效的:
·该对象在一次算术赋值操作,即+=或-=中,产生了上溢或者下溢。
·一个无效的值被赋给了这个对象。
·通过使用SetStatus将这个对象的状态显式的设置为无效。
有关其它可以将状态设置为无效的操作的更进一步的信息,参见COleDateTimeSpan::operator +,-和COleDateTimeSpan::operator +=,-=。
警告:
这个数据成员用于高级程序开发情况中。可以使用内联成员函数GetStatus和SetStatus。参见SetStatus可以获得
有关如何设置这个数据成员的更进一步的警告。有关COleDateTimeSpan值的界限问题的更多信息,参见“Visual C++ 程序员指南”一书中的文章“日期与时间:自动化支持”。

请参阅:COleDateTimeSpan::GetStatus, COleDateTimeSpan::SetStatus
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 10:36:55