摘要: 最近看到了一些关于vim以及emacs的相关的文章,对编辑器之神以及神的编辑器有了一点了解。像煮咖啡之类的,哈哈!当我看到自认为很中肯的这篇文章:http://emacser.com/vimv... 阅读全文
posted @ 2012-02-23 18:32 csqlwy 阅读(3710) 评论(2) 推荐(0) 编辑
摘要: 首先几个不错的网站: IBM的emacs编辑环境教程,整个系列教程会由浅入深的向您介绍 Emacs,这个强大的编辑器的各项功能,使您从对它完全不熟悉到能够完成基本操作,以至于最后成为一个高手。 e... 阅读全文
posted @ 2012-02-23 17:36 csqlwy 阅读(2384) 评论(0) 推荐(0) 编辑
摘要: 来源:转自酷壳网网址:http://coolshell.cn/articles/6548.html文章原文:因为又有人邀请我去Quora的C2C网站去回答问题去了,这回是 关于 @laiyonghao 的这篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++争议的争议最大。(要我说,.NET比C++更需要慎重进入,呵)。我就在这里回复一下这个问题吧。正好我一个月前看到一个视频,这个演讲视频还比较著名,这个演讲者是Exceptional C++ 和 C++ Coding Standards 的作者,还是ISO C++ 委员会的Chair, 阅读全文
posted @ 2012-02-10 21:50 csqlwy 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、插入析取运算符的重载 1.为cout和cin重载 例子: #include<iostream>using namespace std;class Distance{public: Dista... 阅读全文
posted @ 2011-11-26 21:46 csqlwy 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 一、文件指针 先来认识两个指针: 获取指针(get pointer):函数seekg设置获取指针(即移动到要读取的流中的位置),函数tellg检测获取指针(即返回要读取的流中的位置)。 置入指针... 阅读全文
posted @ 2011-11-26 19:42 csqlwy 阅读(1221) 评论(1) 推荐(0) 编辑
摘要: 一、磁盘文件I/0(作为字符串存入磁盘) 在处理磁盘文件的时候,需要另一套类:作为输入的类ifstream(派生自istream)、同时最为输入输出的类fstream(派生自iostream)、作为输出的类ofstream(派生自ostream)。 类ifstream、fstream、ofstream在头文件fstream中进行声明。 阅读全文
posted @ 2011-11-09 21:44 csqlwy 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 1. 错误状态位 流的错误状态位包含在类ios的enum成员中,用于报告在输入输出操作中的错误。 未 被 使 用 ... 阅读全文
posted @ 2011-11-09 21:42 csqlwy 阅读(792) 评论(5) 推荐(1) 编辑
摘要: 流类的层次图: 一、ios类 类ios是所有类的祖先,其中包括三种重要的特性:格式化标志、错误状态位、文件操作模式。 1.格式化标志 格式标记位的取值为0或1:0表示关闭(不使用此格式)... 阅读全文
posted @ 2011-11-09 21:35 csqlwy 阅读(688) 评论(0) 推荐(2) 编辑
摘要: get与getline区别不是很大,但一个明显的区别是get遇到 '\n '字符后便返回,这是 '\n '还在缓冲区中,所以下次读出来的将是 '\n ',而getline遇到 '\n '也返回,但它会把 '\n '从缓冲区里移除掉 所以很多时候用getline方便些 阅读全文
posted @ 2011-11-03 22:46 csqlwy 阅读(10247) 评论(2) 推荐(0) 编辑
摘要: 一、赋值运算符和拷贝构造函数(重载技术) 赋值运算符和拷贝构造函数有编译器默认提供,但如果想做更复杂的事,需要重载。 1.下面用一个简单的例子先区分一下赋值运算符和拷贝构造函数: #includ... 阅读全文
posted @ 2011-10-24 14:02 csqlwy 阅读(1580) 评论(0) 推荐(0) 编辑