一些用法感悟
BAOXFEI
奋发向上的蜗牛~
展开
-
[置顶]static用法
static的使用Static函数在实现的时候也不需要static的修饰,因为static是声明性关键字不在类中Static变量:该变量仅在本cpp文件中有效Static函数:该函数仅在本cpp文件中有效在类中Static变量:是所有该类对象的实例共有的,仅有一次初始化,为对象们共有Static函数:仅能访问该类中其他同样是静态成员变量访问方式:原创 2015-09-10 09:36:17 · 401 阅读 · 0 评论 -
ofstream ifstream文件操作
转:http://blog.sina.com.cn/s/blog_6ce60fed010150ku.htmlre: ofstream ifstream 文件操作ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的原创 2015-09-10 09:35:21 · 321 阅读 · 0 评论 -
stdafx.h
这个只在vc中有用,并不是c++的特性,vc中可以在这里声明全局变量和ID的地方Standard Application Fram Extend没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文原创 2015-09-10 09:35:14 · 355 阅读 · 0 评论 -
stringstream的基本用法
stringstream是字符串流。它将流与存储在内存中的string对象绑定起来。在多种数据类型之间实现自动格式化。1 stringstream对象的使用 1 #include 2 #include 3 using namespace std; 4 int main() 5 { 6 string line,word; 7 wh原创 2015-09-10 09:35:28 · 686 阅读 · 0 评论 -
为什么类的定义应当写在头文件中,从而被多个源文件包含?
比如myclass.h定义了一个类myclass(只定义类,不定义成员函数),file1.cpp里#include "myclass.h",编译得到file1.obj;file2.cpp里也#include "myclass.h",编译得到file2.obj;那么把file1.obj和file2.obj(和运行库)连接起来生成可执行文件的时候,为什么不会有冲突呢?2个文件都包含了myclass类的原创 2015-09-10 09:33:44 · 5771 阅读 · 0 评论