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

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

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

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

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

示例1: DtPushConst

void    DtPushConst( void ) {//=====================// Push constant.    DXPush( IntegerValue( GetPtr() ) );}
开发者ID:ABratovic,项目名称:open-watcom-v2,代码行数:7,


示例2: DtFieldSubstring

void    DtFieldSubstring( void ) {//==========================// Data initialize a substring character item within a structure.    sym_id      fd;    intstar4    base;    intstar4    first;    intstar4    last;    char        name[MAX_SYMLEN+1];    base = DXPop();    first = DXPop();    fd = GetPtr();    last = GetInt();    if( last != 0 ) {        last += first - 1;    } else {        last = DXPop();    }    GetU16(); // skip typing information    if( DoSubstring( first, last, fd->u.fd.xt.size ) ) {        DXPush( base + first - 1 );        DtItemSize = last - first + 1;    } else {        STFieldName( fd, name );        Error( EV_SSTR_INVALID, name, StmtKeywords[ PR_DATA ] );    }}
开发者ID:ABratovic,项目名称:open-watcom-v2,代码行数:29,


示例3: GetNTHeaders32

PIMAGE_NT_HEADERS32 GetNTHeaders32(LPCVOID p, SIZE_T size){	try	{		PIMAGE_NT_HEADERS32 nt;		PIMAGE_DOS_HEADER dos;		if(size < sizeof(IMAGE_DOS_HEADER) + sizeof(IMAGE_NT_HEADERS))			return NULL;				dos = (PIMAGE_DOS_HEADER) p;		if(dos->e_magic != IMAGE_DOS_SIGNATURE)			return NULL;		if(dos->e_lfanew + sizeof(IMAGE_NT_HEADERS) > size)			return NULL;		nt = (PIMAGE_NT_HEADERS32) GetPtr(dos, dos->e_lfanew);		if(nt->Signature != IMAGE_NT_SIGNATURE)			return NULL;		if(nt->OptionalHeader.Magic != IMAGE_NT_OPTIONAL_HDR32_MAGIC)			return NULL;		return nt;	}	catch(...)	{	}	return NULL;}
开发者ID:amorvita,项目名称:karma,代码行数:33,


示例4: DtDataDoLoop

void    DtDataDoLoop( void ) {//======================// Process implied-DO for DATA statement.    intstar4    e2;    intstar4    e3;    intstar4    iter_count;    sym_id      do_var;    obj_ptr     curr_fc;    intstar4    e1;    e3 = DXPop();    e2 = DXPop();    e1 = DXPop();    do_var = GetPtr();    do_var->u.ns.si.ms.u.value = &e1;    iter_count = ( e2 - e1 + e3 ) / e3;    curr_fc = FCodeTell( 0 );    while( iter_count > 0 ) {        FCodeSeek( curr_fc );        FCodeSequence();        *do_var->u.ns.si.ms.u.value += e3;        iter_count--;    }}
开发者ID:ABratovic,项目名称:open-watcom-v2,代码行数:26,


示例5: DtInpStruct

void    DtInpStruct( void ) {//=====================// Initialize a struct.    StructInit( ((sym_id)GetPtr())->u.sd.fl.sym_fields );}
开发者ID:ABratovic,项目名称:open-watcom-v2,代码行数:7,


示例6: Realloc

//----------------------------------------------------------void TContainerRise::Append( int size, char* p ){  int oldSize = mSizeUse;  int newSize = mSizeUse + size;  Realloc( newSize );  memcpy( GetPtr() + oldSize, p, size );}
开发者ID:retrydev,项目名称:MMO-Framework,代码行数:8,


示例7: INTELIB_ASSERT

SReference& SReference::Cdr() const{    INTELIB_ASSERT(GetPtr(), IntelibX_unexpected_unbound_value());    SExpressionCons *tp = DynamicCastGetPtr<SExpressionCons>();    INTELIB_ASSERT(tp, IntelibX_not_a_cons(*this));    return tp->Cdr();}
开发者ID:iley,项目名称:intelib,代码行数:7,


示例8: GetSendDataSize

PBYTE CInfoFishing::GetSendData(void){	int i, nCount;	PBYTE pData, pDataTmp;	DWORD dwSize;	PINFOFISHINGPARAM pInfo;	nCount	= m_apParam.GetSize ();	dwSize	= GetSendDataSize ();	pData	= ZeroNew (dwSize);	pDataTmp = pData;	CopyMemoryRenew (pDataTmp, &m_dwFishingID,	sizeof (m_dwFishingID),	pDataTmp);	/* 
C++ GetPubKey函数代码示例
C++ GetProxy函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。