《C++ STL开发技术引导》配套光盘 聆听大师级的指点

源代码在线查看: main.cpp

软件大小: 1165 K
上传用户: lanyiting1
关键词: STL 开发技术 光盘 大师
下载地址: 免注册下载 普通下载 VIP

相关代码

				#include 
				#include 
				using namespace std;
				
				class A{
				public:
					A(int i_):i(i_){}
					operator int() const { return i; }  //转换为int打印
				private:
					int i;
				};
				
				int main(void){
					//分配10个对象空间
					allocator alloc;
					A* p=alloc.allocate(10);  
					//用原始存储迭代器赋值
					int i;
					raw_storage_iterator rsi(p);
					for(i=0; i						*rsi++=A(i);
					//打印
					for(i=0; i						cout 					//释放空间
					alloc.deallocate(p, 10);  
					return 0;
				}
				
				
				 
							

相关资源