diff --git a/ZCppMain/ZtCArray.H b/ZCppMain/ZtCArray.H index 418b76d..6a41077 100644 --- a/ZCppMain/ZtCArray.H +++ b/ZCppMain/ZtCArray.H @@ -60,8 +60,8 @@ namespace ZNsMain if(AR_CArray.size()>0) /****************************/ { - VO_ZCLinkPoint.mp_Data = &AR_CArray.mp_TypeArr[AR_CArray.size()-1] ; - VO_ZCLinkPoint.ml_ElePos = AR_CArray.size() ; + VO_ZCLinkPoint.mp_Data = AR_CArray.mp_TypeArr+AR_CArray.size()-1 ; + VO_ZCLinkPoint.ml_ElePos = AR_CArray.size() ; } return VO_ZCLinkPoint; /****************************/ }/* @@ -74,8 +74,8 @@ namespace ZNsMain if(VL_ArrSize>0) /**********************************/ { - VO_ZCLinkPoint.mp_Data = &AR_TypeIter.mr_CArray[VL_ArrSize-1] ; - VO_ZCLinkPoint.ml_ElePos = VL_ArrSize ; + VO_ZCLinkPoint.mp_Data = AR_TypeIter.mr_CArray+VL_ArrSize-1 ; + VO_ZCLinkPoint.ml_ElePos = VL_ArrSize ; } return VO_ZCLinkPoint; /****************************/ }/* @@ -183,8 +183,8 @@ namespace ZNsMain if(AR_CArray.size()>0) /****************************/ { - VO_ZCLinkPoint.mp_Data = &AR_CArray.mp_TypeArr[AR_CArray.size()-1] ; - VO_ZCLinkPoint.ml_ElePos = AR_CArray.size() ; + VO_ZCLinkPoint.mp_Data = AR_CArray.mp_TypeArr+AR_CArray.size()-1 ; + VO_ZCLinkPoint.ml_ElePos = AR_CArray.size() ; } return VO_ZCLinkPoint; /****************************/ }/* @@ -197,8 +197,8 @@ namespace ZNsMain if(VL_ArrSize>0) /**********************************/ { - VO_ZCLinkPoint.mp_Data = &AR_TypeIter.mr_CArray[VL_ArrSize-1] ; - VO_ZCLinkPoint.ml_ElePos = VL_ArrSize ; + VO_ZCLinkPoint.mp_Data = AR_TypeIter.mr_CArray+VL_ArrSize-1 ; + VO_ZCLinkPoint.ml_ElePos = VL_ArrSize ; } return VO_ZCLinkPoint; /****************************/ }/* @@ -211,8 +211,8 @@ namespace ZNsMain if(VL_ArrSize>0) /**********************************/ { - VO_ZCLinkPoint.mp_Data = &AR_TypeIter.mr_CArray[VL_ArrSize-1] ; - VO_ZCLinkPoint.ml_ElePos = VL_ArrSize ; + VO_ZCLinkPoint.mp_Data = AR_TypeIter.mr_CArray+VL_ArrSize-1 ; + VO_ZCLinkPoint.ml_ElePos = VL_ArrSize ; } return VO_ZCLinkPoint; /****************************/ }/*