在C语言中如何存储并初始化成员变量

[09-12 18:29:47]   来源:http://www.88dzw.com  EDA/PLD   阅读:8295

文章摘要:InitExample::InitExample( std::string const &inFileName, bool inWritable ): mFileDescriptor( open( inFileName.c_str(),inWritable ? O_RDWR : O_RDONLY ) ){if ( mFileDescriptor < 0 )throw std::exception();return;}到最后,有时候初始化列表变得很长很难阅读。从这一点上来看,就要考虑是否你的类包含了太多的成员。也许寻找一组位于不同类中的自然协作的成员更合适,最后通过组合来实现最初的类。上一

在C语言中如何存储并初始化成员变量,标签:eda技术,eda技术实用教程,http://www.88dzw.com

  InitExample::InitExample( std::string const &inFileName, bool inWritable )

  : mFileDescriptor( open( inFileName.c_str(),

  inWritable ? O_RDWR : O_RDONLY ) )

  {

  if ( mFileDescriptor < 0 )

  throw std::exception();

  return;

  }

  到最后,有时候初始化列表变得很长很难阅读。从这一点上来看,就要考虑是否你的类包含了太多的成员。也许寻找一组位于不同类中的自然协作的成员更合适,最后通过组合来实现最初的类。


上一页  [1] [2] [3] 


Tag:EDA/PLDeda技术,eda技术实用教程EDA/PLD

《在C语言中如何存储并初始化成员变量》相关文章

分类导航
最新更新
热门排行