progress_display

#include <iostream>
#include <vector>
#include<boost/progress.hpp>

using namespace std;
using namespace boost;

int _tmain(int argc, _TCHAR* argv[])
{
	vector<int> v;

	progress_display pd(10000);

	for(int i=0;i<10000;++i){
		v.push_back(i*100);
		++pd;
	}

	return 0;
}

时间: 2024-12-30 23:09:56

progress_display的相关文章

C++ boost 时间与日期处理详细介绍_C 语言

boost 时间与日期处理 导视: 类 特点 缺点 说明 timer 计时基类 不适合大跨度时间 适用大部分的普通计时 progress_timer 继承自timer 可以自动写入流中 只精确到0.01s 如果需要更精确,可派生个类,调用stream的precision设置 progress_display 图形化显示进度 只能输出到cout 如果还有其他输出则会干扰进度显示. 折中的办法是重新显示 pd.restart(size); pd+= pNum; date 日期结构,时间点 -- da

Boost笔记

如下是阅读"Boost程序库完全开发指南-深入C++"准"标准库"的大纲学习摘要 一. Boost命名规则33 Boost库在VC编译器下支持库自动链接技术(使用#pragma comment (lib,xxx)),只 要把所有生成的lib拷贝到vc的搜索路径下,不需要你费心,编译器会自动根据编译选项找到 合适的库链接成可执行文件. 但如果读者使用的是GCC.XLC或者其他不支持自动链接技术的编译器,就有必要了解Boost库的命名规则,以便在链接时指定正确的库. l