首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

在codeblock里调试不通呀,该怎么处理

2013-12-02 
在codeblock里调试不通呀#include vectorint main(){int int_array[10] {10,12,13,32,32,32,12,12,12,

在codeblock里调试不通呀



#include <vector>


int main()
{
    int int_array[10] = {10,12,13,32,32,32,12,12,12,12};
    vector<int> ivect(int_array,int_array+9);
    vector<int> ivc;
    size_type ctr;
    ivc = find_val(ivect.begin(),
                   ivect.end(),
                   12,
                   ctr);

                   return 0;

}
vector<int>::const_iterator find_val(
                                     vector<int>::const_iterator beg,
                                     vector<int>::const_iterator end,
                                     int value,
                                     vector<int>::size_type &occurs
                                     )
                                     {
                                         vector<int>const_iterator res_iter = end;
                                         occurs = 0;
                                         for(;beg != end;++beg)
                                         if(*beg == value){
                                            if(res_iter == end)
                                                res_iter = beg;
                                            ++occurs;
                                         }
                                         return res_iter;
                                     }
c++


[解决办法]
编译能过吗?如果编译不通过,就根据错误提示修改;如果能编译过,就看设计的流程有没有问题,然后单步,一点点找问题。
[解决办法]
放错误提示上来啊
[解决办法]
什么问题??

热点排行