
C/C++
文章平均质量分 71
lxj521
这个作者很懒,什么都没留下…
展开
-
Trim string for C
/* iMode 0:ALL, 1:Left, 2:Right*/#include #include #include using namespace std;char* Trim(char* szStr,const char ch, int iMode){ if (szStr == NULL) return NULL;原创 2010-04-12 15:03:00 · 645 阅读 · 0 评论 -
二进制转8位的字符串。
二进制转8位的字符串。#include using namespace std;int b2c(const unsigned char c, char* szStr){ int i; for (i=0;i<8;++i) { unsigned char r = c; r= r << i; r= r >> 7; if (r == 0x01)原创 2010-04-22 22:06:00 · 1380 阅读 · 0 评论 -
Boost库学习笔记 1. Boost介绍和环境配置
Boost库学习笔记 1. Boost介绍和环境配置 1. 关于Boost Boost库是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库。 Boost库是由Beman G.Dawes发起倡议建立的在1998年。 Boost库类似STL编程范式,代码格式优美、易于阅读有丰富的说明文档。2. 安装Boost 从Boost网站下载. 网址:原创 2011-11-01 11:38:11 · 1408 阅读 · 0 评论 -
Boost库学习笔记 2.1 Boost时间与日期timer库
Boost库学习笔记 2.1 Boost时间与日期timer库1. timer库介绍 timer库是一个很小库,提供简易度量时间和进度显示功能,可以用于性能测试等需要计时的任务。 timer库包含三个组件,分别是timer、progress_timer、 progress_display.2. timer类 timer类可以测量时间的流逝,是一个小型的原创 2011-11-01 14:39:10 · 1761 阅读 · 0 评论