您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ BiffStructurePtr函数代码示例

51自学网 2021-06-01 19:54:58
  C++
这篇教程C++ BiffStructurePtr函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中BiffStructurePtr函数的典型用法代码示例。如果您正苦于以下问题:C++ BiffStructurePtr函数的具体用法?C++ BiffStructurePtr怎么用?C++ BiffStructurePtr使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了BiffStructurePtr函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: switch

void Feat11WSSListInfo::load(CFRecord& record){	_UINT32	flags1, reserved;	_UINT16 unused2;	unsigned char flags2;		record >> LCID >> cDec >> flags1 >> flags2 >> bDefaultType >> unused2;	switch(lfdt)	{	case 0x00000002://Number	case 0x00000006://Currency		rgbDV = BiffStructurePtr(new Xnum); break;	case 0x00000003://Boolean		rgbDV = BiffStructurePtr(new BIFF_DWORD); break;	case 0x00000004:		rgbDV = BiffStructurePtr(new DateAsNum); break;	case 0x00000005://Invalid	case 0x00000007://Invalid	case 0x00000009://Invalid	case 0x0000000a://Invalid		break;	case 0x00000001://Short Text	case 0x00000008://Choice	case 0x0000000b://Multi-choice		rgbDV = BiffStructurePtr(new XLUnicodeString); break;	}	if (rgbDV)		rgbDV->load(record);	record >> strFormula;	record >> reserved;	fPercent		= GETBIT(flags1, 0);	fDecSet			= GETBIT(flags1, 1);	fDateOnly		= GETBIT(flags1, 2);	fReadingOrder	= GETBITS(flags1, 3, 4);	fRichText		= GETBIT(flags1, 5);	fUnkRTFormatting= GETBIT(flags1, 6);	fAlertUnkRTFormatting = GETBIT(flags1, 7);	fReadOnly		= GETBIT(flags2, 0);	fRequired		= GETBIT(flags2, 1);	fMinSet			= GETBIT(flags2, 2);	fMaxSet			= GETBIT(flags2, 3);	fDefaultSet		= GETBIT(flags2, 4);	fDefaultDateToday = GETBIT(flags2, 5);	fLoadFormula	= GETBIT(flags2, 6);	fAllowFillIn	= GETBIT(flags2, 6);}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:51,


示例2: switch

void AutoFilter12::readFields(CFRecord& record){	_UINT16 flags;	_UINT32 unused2;		record >> frtRefHeader >> iEntry >> fHideArrow >> ft >> cft >> cCriteria >> cDateGroupings >> flags >> unused2 >> idList;	_GUID_ guid_num;	record >> guid_num;	guidSview = STR::guid2bstr(guid_num);	record.skipNunBytes(record.getDataSize() - record.getRdPtr());//-------------------------------------------------------------------------------------------------------	std::list<CFRecordPtr>& recs = continue_records[rt_ContinueFrt12];	size_t size = recs.size();	switch(ft)	{	case 0x00000000://not exist		break;	case 0x00000001: rgb = BiffStructurePtr(new DXFN12List); //color		break;	case 0x00000002: rgb = BiffStructurePtr(new DXFN12List); //font		break;	case 0x00000003: rgb = BiffStructurePtr(new AF12CellIcon); //icon		break;	}	if (rgb)		rgb->load(record);	while( !recs.empty() )	{		record.appendRawData(recs.front());		recs.pop_front();		//		FrtRefHeader frtRefHeaderContinue;		record >> frtRefHeaderContinue;		if (frtRefHeaderContinue.rt == 0x087F)		{					if ( ft == 0 && cCriteria > 0)			{				AF12CriteriaPtr item(new AF12Criteria);				item->load(record);								arAF12Criteries.push_back(item);			}		}			}}
开发者ID:ShockwaveNN,项目名称:core,代码行数:50,


示例3: BiffStructurePtr

BiffStructurePtr RevExtern::clone(){	return BiffStructurePtr(new RevExtern(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,


示例4: BiffStructurePtr

BiffStructurePtr DVParsedFormula::clone(){	return BiffStructurePtr(new DVParsedFormula(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例5: BiffStructurePtr

BiffStructurePtr LbsDropData::clone(){	return BiffStructurePtr(new LbsDropData(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例6: BiffStructurePtr

BiffStructurePtr FtSbs::clone(){	return BiffStructurePtr(new FtSbs(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例7: BiffStructurePtr

BiffStructurePtr FtCf::clone(){	return BiffStructurePtr(new FtCf(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例8: BiffStructurePtr

BiffStructurePtr ChartNumNillable::clone(){	return BiffStructurePtr(new ChartNumNillable(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例9: BiffStructurePtr

BiffStructurePtr PictFmlaEmbedInfo::clone(){	return BiffStructurePtr(new PictFmlaEmbedInfo(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例10: BiffStructurePtr

BiffStructurePtr Feat11WSSListInfo::clone(){	return BiffStructurePtr(new Feat11WSSListInfo(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,


示例11: BiffStructurePtr

BiffStructurePtr AddinUdf::clone(){	return BiffStructurePtr(new AddinUdf(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,


示例12: BiffStructurePtr

BiffStructurePtr PtgNum::clone(){	return BiffStructurePtr(new PtgNum(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例13: BiffStructurePtr

BiffStructurePtr MDir::clone(){	return BiffStructurePtr(new MDir(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例14: BiffStructurePtr

BiffStructurePtr AF12Criteria::clone(){	return BiffStructurePtr(new AF12Criteria(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,


示例15: BiffStructurePtr

BiffStructurePtr PivotParsedFormula::clone(){	return BiffStructurePtr(new PivotParsedFormula(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例16: BiffStructurePtr

BiffStructurePtr PtgAttrSpaceSemi::clone(){	return BiffStructurePtr(new PtgAttrSpaceSemi(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例17: BiffStructurePtr

BiffStructurePtr CondFmtStructure::clone(){	return BiffStructurePtr(new CondFmtStructure(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,


示例18: BiffStructurePtr

BiffStructurePtr PtgArea::clone(){	return BiffStructurePtr(new PtgArea(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例19: BiffStructurePtr

BiffStructurePtr FilePointer::clone(){	return BiffStructurePtr(new FilePointer(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例20: BiffStructurePtr

BiffStructurePtr PhRuns::clone(){	return BiffStructurePtr(new PhRuns(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例21: BiffStructurePtr

BiffStructurePtr AFDOper::clone(){	return BiffStructurePtr(new AFDOper(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例22: BiffStructurePtr

BiffStructurePtr ExtRst::clone(){	return BiffStructurePtr(new ExtRst(*this));}
开发者ID:shrekting,项目名称:core,代码行数:4,


示例23: BiffStructurePtr

BiffStructurePtr ObjFmla::clone(){	return BiffStructurePtr(new ObjFmla(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例24: BiffStructurePtr

BiffStructurePtr PtgAttrGoto::clone(){	return BiffStructurePtr(new PtgAttrGoto(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,


示例25: BiffStructurePtr

BiffStructurePtr PtgElfColSV::clone(){	return BiffStructurePtr(new PtgElfColSV(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例26: BiffStructurePtr

BiffStructurePtr PtgMemNoMemN::clone(){	return BiffStructurePtr(new PtgMemNoMemN(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例27: BiffStructurePtr

BiffStructurePtr DConnStringSequence::clone(){	return BiffStructurePtr(new DConnStringSequence(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例28: BiffStructurePtr

BiffStructurePtr PtgTbl::clone(){	return BiffStructurePtr(new PtgTbl(*this));}
开发者ID:ShockwaveNN,项目名称:core,代码行数:4,


示例29: BiffStructurePtr

BiffStructurePtr PtgAreaErr3d::clone(){	return BiffStructurePtr(new PtgAreaErr3d(*this));}
开发者ID:alexandervnuchkov,项目名称:core,代码行数:4,


示例30: BiffStructurePtr

BiffStructurePtr CFParsedFormulaNoCCE::clone(){	return BiffStructurePtr(new CFParsedFormulaNoCCE(*this));}
开发者ID:ONLYOFFICE,项目名称:core,代码行数:4,



注:本文中的BiffStructurePtr函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ BigInt函数代码示例
C++ Bgetc函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。