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

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

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

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

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

示例1: ASSERT_VALID

void CGXGridCellStylePtrArrayPtrArray::Serialize(CArchive& ar){	// Serializes only existing elements,	// e.g.  1 xxx 2 xxx 3 xxx 7 xxx 22 xxx DWORD_MAX,	// where xxx is a CGXGridCellStylePtrArray object and DWORD_MAX identifies the end of serialization	static const WORD wVersion = 1;	WORD wActualVersion = wVersion;	ASSERT_VALID(this);	if (ar.IsStoring())	{		ar << wVersion;	}	else	{		// Check for version first		ar >> wActualVersion;		if( wActualVersion != wVersion )		{			// Wrong version#ifdef _DEBUG			TRACE0( "Incompatible format while reading CGXGridCellStylePtrArrayPtrArray " );			TRACE2("in %s at line %d/n", THIS_FILE, __LINE__);			ASSERT(0);			// ASSERTION-> Incompatible format while reading CGXGridCellStylePtrArrayPtrArray object ->END#endif			AfxThrowArchiveException(CArchiveException::badSchema);			return;		}	}	const DWORD dwTerm = 0xFFFFFFFF;	if (ar.IsStoring())	{		// storing		DWORD dwSize = (DWORD)GetSize();		ar << dwSize;		for (int index = 0; index <= GetUpperBound(); index++)		{			CGXGridCellStylePtrArray* pStylePtrArray = GetAt(index);			if (pStylePtrArray)			{				ar << (DWORD) index;				pStylePtrArray->Serialize(ar);			}		}		ar << dwTerm;	}	else	{		// loading		DeleteAll();		DWORD dwSize;		ar >> dwSize;		SetSize((int) dwSize);		DWORD dwIndex;		ar >> dwIndex;		while (dwIndex != dwTerm)		{			CGXGridCellStylePtrArray* pStylePtrArray = new CGXGridCellStylePtrArray;			pStylePtrArray->Serialize(ar);			SetAt((int) dwIndex, pStylePtrArray);			// Next id			ar >> dwIndex;		}	}}
开发者ID:JaeJoonLee,项目名称:Common,代码行数:79,


示例2: DeleteAll

FWadCollection::~FWadCollection (){	DeleteAll();}
开发者ID:Krazygamr,项目名称:D-Touch,代码行数:4,


示例3: DeleteAll

CByteOutputStream::~CByteOutputStream(){	DeleteAll();}
开发者ID:xiaocongcc,项目名称:GameDemo,代码行数:4,


示例4: DeleteAll

/**--------------------------------------------------------------------------<BR>C2DPolygonSet::MakeCopy/brief Makes a copy of the set provided.<P>---------------------------------------------------------------------------*/void C2DPolygonSet::MakeCopy( const C2DPolygonSet& Other){	DeleteAll( );	AddCopy(Other);}
开发者ID:Ic3C0ld,项目名称:QtGeometry7316,代码行数:10,


示例5: DeleteAll

CFunctionCollection::~CFunctionCollection() {  DeleteAll(true, true);  assert(_function_map.size() == 0);}
开发者ID:Haskabab,项目名称:openholdembot,代码行数:4,


示例6: DeleteAll

/**This is the component destructor.  After all references to the componentare released, it performs any necessary cleanup activities.*/CIFXMetaData::~CIFXMetaData(){	if (m_uMDCount)		DeleteAll();	delete(m_pMetaData);}
开发者ID:ClinicalGraphics,项目名称:MathGL,代码行数:10,


示例7: DeleteAll

void CNpcStateTransitMgr::UnloadConfig(){	DeleteAll();}
开发者ID:svn2github,项目名称:ybtx,代码行数:4,


示例8:

 ~LIST(void){DeleteAll();}
开发者ID:aditya-agarwal,项目名称:Skype-Android,代码行数:1,


示例9: InitializeCriticalSection

//.........这里部分代码省略.........         FPrinter = new CKassPrinterFile ( opt.PrintComName );         break;      case NOT_INSTALLED:         break;      case KKM_STROKE:         if ( opt.KKMType == KKM_STROKE )            FPrinter = FKKM;         else         {            ShtrishKKM = new CKassShtrihKKM ( opt.Owner, opt.PrintComName, opt.PrintBaudRate );//            ShtrishKKM->SetTextWidth ( 28 );            ShtrishKKM->OpenCommPort();            FPrinter = ShtrishKKM;         }         break;      case KKM_PRIM:         if ( opt.KKMType == KKM_PRIM )            FPrinter = FKKM;         else            try            {               FPrinter = new CKassPrim ( opt.Owner, opt.PrintComName, opt.PrintBaudRate );            } catch ( ECommError &E )            {					//DeleteAll();               //throw Exception( "Не удалось открыть порт ККМ Прим: " +               //   AnsiString ( E.what() ) );               WriteErr ( "Не удалось открыть порт ККМ Прим: " + AnsiString (E.what()) );            }         break;      default:			DeleteAll();         ErrInfo.ErrText = "Не известный принтер";         throw ErrInfo;   }   AnsiString Foot, Head;   if ( Data->GetTicketAttr ( &Head, &Foot, &ErrInfo ) )   {      FPrinter->SetHead ( Head );      FPrinter->SetFoot ( Foot );   }//   else//      WriteProt ( ErrInfo );   if ( opt.ExistPult )   {      switch ( opt.PultType )      {         CKassPult_v2 *pv2;         CKassTRKAZT *azt;         case NOT_INSTALLED:            FTRK = new CKassNoPult ( opt.Owner );            break;         case PULT_AMUR:            FPultPortS = new CSimpleCommPort;            CPultScannerCommand::SetDCBProperty ( FPultPortS );            FPultPortS->SetCommPort ( opt.PultComName );            FTRK = new CKassPult_v1 ( opt.Owner, FPultPortS, &cs );            break;         case HEAD_VESNA:            try
开发者ID:apdapd,项目名称:CBuilder,代码行数:67,


示例10: DeleteAll

EVENT::~EVENT(){	DeleteAll();}
开发者ID:tuku,项目名称:snoxd-koserver,代码行数:4,


示例11: in

//.........这里部分代码省略.........	while(count < length)	{		in >> byte;	count ++;		if( (char)byte != '/r' && (char)byte != '/n' ) buf[index++] = byte;		if(((char)byte == '/n' || count == length ) && index > 1 )		{			buf[index] = (BYTE) 0;			t_index = 0;			if( buf[t_index] == ';' || buf[t_index] == '/' )		// 
C++ DeleteAllItems函数代码示例
C++ Delegate函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。