将整型数组转成一个完整的整型数字

//例:将1,106读出并转成1106
int getIntegerFromArray(vector velue)
{
    for(vector::iterator iter=velue.begin();iter!=velue.end();++iter)//读出所有数据
    {
        CCLOG("%d",*iter);
    }
    //获取数据2有多少位
    int temp;
    int sum = 0;
    int i = 10;
    int num = velue[1];
    do {
        temp = num / i;
        i *= 10;
        sum++;
    } while (temp);
    //    数据1 + 数据2 = 结果
    int one = pow(10,sum) * velue[0];
    int two = velue[1];
    int all = one + two;
    //    CCLOG("all:%d",all);
    return all;
}

你可能感兴趣的:(算法)