小编Jon*_*Jon的帖子

什么时候写迭代器?

我知道这可能是一个愚蠢的问题..我什么时候需要编写自己的迭代器?是在设计我自己的容器类时吗?还有其他什么时候我想创建自己的迭代器吗?

例子将被挪用.

-Jon

c++ iterator stl

22
推荐指数
3
解决办法
1384
查看次数

在C#中使用Timer

我试图在c#中使表单在x时间内不可见.有任何想法吗?

谢谢,乔恩

c# timer

7
推荐指数
2
解决办法
7420
查看次数

仿函数返回0

我最近开始自学标准模板库.我很好奇为什么这个类中的GetTotal()方法返回0?

...

class Count
{
public:
    Count() : total(0){}
    void operator() (int val){ total += val;}
    int GetTotal() { return total;}
private:
    int total;
};

void main()
{
    set<int> s;
    Count c;
    for(int i = 0; i < 10; i++) s.insert(i);
    for_each(s.begin(), s.end(), c);
    cout << c.GetTotal() << endl;
}
Run Code Online (Sandbox Code Playgroud)

c++ stl

7
推荐指数
1
解决办法
219
查看次数

视觉工作室2005年至2010年提升

大约一个月后,我花了差不多一个星期的时间试图找出如何为vs2005构建boost库,今天我更新到了vs2010.

我是否需要为vs 2005删除boost(我卸载vs2005)并完成2010年的构建过程或者它会神奇地工作,我可以小睡一下吗?

c++ boost visual-studio-2010

3
推荐指数
1
解决办法
991
查看次数

标签 统计

c++ ×3

stl ×2

boost ×1

c# ×1

iterator ×1

timer ×1

visual-studio-2010 ×1