18-1.cpp

来自「effective stl 源代码 code」· C++ 代码 · 共 32 行

CPP
32
字号
//
// Example from ESTL Item 18
//

#include <string>
#include <vector>
#include <iostream>
#include "ESTLUtil.h"

class T {};

int main()
{
	using namespace std;
	using namespace ESTLUtils;

	vector<T> c(10);
	
	T *p = &c[0];					// initialize a T* with the address
									// of whatever operator[] returns


	vector<bool> v;

	bool *pb = &v[0];				// initialize a bool* with the address of
									// what vector<bool>::operator[] returns



	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?