Cpp クラス オーバーロード 新しいページはコチラ
提供: yonewiki
(→クラス オーバーロード) |
(→クラス オーバーロード) |
||
45行: | 45行: | ||
m_piData[0] = iArgVal1; | m_piData[0] = iArgVal1; | ||
m_piData[1] = iArgVal2; | m_piData[1] = iArgVal2; | ||
− | m_fSum( m_piData ); | + | m_fSum( m_piData, 2); |
} | } | ||
− | void COverloadSum::COverloadSum(int* piArgVal){ | + | void COverloadSum::COverloadSum(int* piArgVal, int iSizeArgVal){ |
− | m_fSum( m_piData ); | + | m_fSum( m_piData, iSizeArgVal); |
} | } | ||
56行: | 56行: | ||
m_piData[0] = ceil(fArgVal1); | m_piData[0] = ceil(fArgVal1); | ||
m_piData[1] = ceil(fArgVal2); | m_piData[1] = ceil(fArgVal2); | ||
+ | |||
+ | m_fSum( m_piData, 2); | ||
} | } | ||
62行: | 64行: | ||
m_piData[iScan] = pfArgVal[iScan]; | m_piData[iScan] = pfArgVal[iScan]; | ||
} | } | ||
− | m_fSum( m_piData ); | + | m_fSum( m_piData, iScan); |
} | } | ||
− | void mf_Sum(int* piArgVal, iSizeArgVal){ | + | void mf_Sum(int* piArgVal, int iSizeArgVal){ |
for(int iScan = 0; i < iSizeArgVal / sizeof(int) ; iScan++){ | for(int iScan = 0; i < iSizeArgVal / sizeof(int) ; iScan++){ | ||
m_iSum = m_iSum + piArgVal[iScan]; | m_iSum = m_iSum + piArgVal[iScan]; |