va_list

参数列表 #include #include #include #include using namespace std; void stat_log(const char* format, ...) { char stat_str[500]; memset(stat_str, 0...

2015-06-30 20:03:10

阅读数 299

评论数 0

字符串压缩

2.字符串压缩 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 压缩规则: 1. 仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"a...

2015-06-19 14:36:16

阅读数 287

评论数 0

字符串过滤

华为校招机试试题1 1.字符串过滤 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。 要求实现函数:  void stringFilter(const ch...

2015-06-17 16:08:45

阅读数 310

评论数 0

dynamic_cast.cpp

动态映射             安全类型向下映射 #include #include #include #include using namespace std; class shape{ public: shape() { count++; } virtual ~...

2015-06-15 11:52:06

阅读数 266

评论数 0

operator.cpp

运算符的重载 1. 友元 2. 内部 #include using namespace std; class CTmp{ public: //friend const CTmp operator++(CTmp& tmp); //friend const CTmp ...

2015-06-15 11:49:19

阅读数 284

评论数 0

iostream.cpp

输入输出流的现实设置 #include #include #include using namespace std; /* 使用setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6。 如果setprecision(n)与setiosflags...

2015-06-15 11:47:57

阅读数 254

评论数 0

friend_class.cpp

友元类的一种设计 #include #include #define SZ 20 struct holder{ private: int a[SZ]; public: void initialize(); struct pointer{ private: ...

2015-06-15 11:46:36

阅读数 250

评论数 0

string -- value

字符串分割     字符串和值得转换 #include #include #include #include using namespace std; template const char* to_string(T number) { std::stringstream ss; ...

2015-06-15 11:43:15

阅读数 269

评论数 0

stdarg.cpp

格式化输入输出 #include #include #include #include using namespace std; void print(const char* s1, ...) { va_list arg_ptr; const char* pz = NULL; ...

2015-06-15 11:33:27

阅读数 262

评论数 0

c++ 重载运算符

#include using namespace std; class CTmp{ public: //friend const CTmp operator++(CTmp& tmp); //friend const CTmp operator++(CTmp& t...

2015-06-12 16:36:02

阅读数 238

评论数 0

string转换和分割

#include #include #include #include using namespace std; template const char* to_string(T number) { std::stringstream ss; ss<<number; s...

2015-06-11 15:05:35

阅读数 251

评论数 0

time_t数据类型表示的最迟时间

转载请注明出处: http://blog.csdn.net/zhangyang0402/archive/2010/07/18/5744475.aspx   一、基本系统数据类型-time_t 在unix/linux系统中,时间的表示方法是以1970年1月1日00:00:00所经过的秒数,使用...

2015-06-05 14:27:04

阅读数 1567

评论数 0

linux下C获取系统时间的方法

Reference: http://net.pku.edu.cn/~yhf/linux_c/function/04.html asctime(将时间和日期以字符串格式表示)  相关函数  time,ctime,gmtime,localtime   表头文件  #include...

2015-06-05 14:22:10

阅读数 221

评论数 0

mysql中int、bigint、smallint 和 tinyint的区别详细介绍

最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结: 使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-...

2015-06-03 20:03:50

阅读数 243

评论数 0

SVN使用log,list,cat,diff查看所有及特定文件版本信息

svn log          展示给你主要信息:每个版本附加在版本上的作者与日期信息和所有路径修改。  svn diff          显示特定修改的行级详细信息。  svn cat          取得在特定版本的某一个文件显示在当前屏幕。  svn list          ...

2015-06-03 18:57:08

阅读数 344

评论数 0

gdb命令小结

转自:http://blog.csdn.net/huqinwei987/article/details/23548239   之前想验证一些关于堆栈的问题,但是没什么好方法,printf实在局限,流于表面,只间表象(值、范围、规律)不见真身(地址、寄存器、过程),所以想到了gdb——一个强大的...

2015-06-02 11:52:27

阅读数 212

评论数 0

提示
确定要删除当前文章?
取消 删除