CPlusPlus
hj_shen
春晖, 北大,浙大
展开
-
Change To C++ Primer Version 4
Today I finish reading >. Before this, I almost finish reading >. I think I find new world to learn. So I plan to read the > and write blog on it.The most key point I should pay attention should be原创 2008-08-07 16:24:00 · 339 阅读 · 0 评论 -
引用和模板
引用在C++中主要用于函数参数传递。在template中有很有意义。#include #include #include using namespace std;// function that prints the passed argumentvoid print (int elem){ cout }void print1 (int &elem){// cout elem原创 2008-08-19 11:22:00 · 415 阅读 · 0 评论 -
C++ basic types
const: Used in repace of C MACRO Must be initialized const int * const int_p; const pointer, which pointer to a const integer reference: alias must be initialized. typedef is no原创 2008-06-16 16:42:00 · 412 阅读 · 0 评论 -
起始
This is my first blog.Since using chinese will be much slow in input, So I try to mix chinese and English together.I will learning C++ now. Althrough I have some basic understanding of C++, When原创 2008-06-16 16:32:00 · 336 阅读 · 0 评论 -
C++中使用<<operator 读取纪录行
在C++中,>>operator可以读取不同的基本类型,但是对于endl其不能识别,这会影响到如下文件的读取。#systat stream tcp nowait nobody /usr/sbin/tcpd /bin/ps -auwwxnetstat stream tcp nowait root /bin/netstat /bin/netstat -a#ident stream tcp nowait原创 2008-09-08 10:58:00 · 494 阅读 · 0 评论 -
The GNU STL allocator 实现
计划中原创 2008-09-08 17:16:00 · 524 阅读 · 0 评论 -
Stream应用注意点
1. Stream 的类层次2. Stream 的状态 (iostate) /IO 格式化flag (fmtflags) / 文件打开模式(openmode) / 文件定位标记 (seekdir) 。3. Stream 中failbit 和 badbit 的差别。failbit 用于读取时格式不符的情况。注意,在格式不符时,stream会跳过不符的输入并且不对变量进行更改。4. Stream 中原创 2008-09-08 17:16:00 · 433 阅读 · 0 评论 -
STL算法
STL算法由于有函数对象,而函数对象可以定义任何语义,所以这会带来对STL算法的特殊使用,例如 T accumulate (InputIterator beg. InputIterator end, T initValue, BinaryFunc op)其定义了 initValue op a1 op a2 op a3 op , 当op定义为+时,为求和,当op定义为-时,定义就不同了。在描述算法时原创 2008-09-08 17:17:00 · 570 阅读 · 0 评论