摘要:
文件读写操作注:下面仅是一个实例,没有实际意义,原则上就是用了,整体的思想,整片整片的读写。实际应用中,不太好。不建议用这种结构。 1: // FileOperation.cpp : 定义控制台应用程序的入口点。 2: // 3: 4: #include "stdafx.h" 5: #include 6: #include 7: #include 8: #define MaxSize 100 9: using namespace std; 10: 11: 12: typedef struct RaderInfor ... 阅读全文
摘要:
vector能向数组下标那样使用吗,答: 可以比如我用定义vectors;能用s[i]进行运算或者s[i]==s[i+1]吗?答: 可以从函数中返回vector最高效的是采用引用参数的方式 比如你定义一个函数:void fun(vector& vi) // 参数定义为引用{在这里给vi赋值}void main(){ vector s; fun(s);// 调用函数返回数据到s}因为迭代器与容器是分离的,可以通过迭代器来操控容器里面的元素,但不能通过迭代器来操控容器。所以当容器内部发生变化,容器并不通知迭代器发生了什么变化(他们是分离的),所以当发生变化后,迭代器就失效了。而容器何时会发 阅读全文