⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch05.06.c

📁 C++ PRIME书中的原代码,看本书时可以学习的例子.
💻 C
字号:
// #include <iostream>
#include <iostream.h>
#include <vector>

/*****
 *****
 ivec[ 0 ] 9 goes to 18
 ivec[ 1 ] 8 goes to 16
 ivec[ 2 ] 7 goes to 14
 ivec[ 3 ] 6 goes to 12
 ivec[ 4 ] 5 goes to 10
 ivec[ 5 ] 4 goes to 8
 ivec[ 6 ] 3 goes to 6
 ivec[ 7 ] 2 goes to 4
 ivec[ 8 ] 1 goes to 2
 ivec[ 9 ] 0 goes to 0
 *****
 *****/

int main()
{
  	int ix, ia[10];
  	for ( ix = 9; ix >= 0; --ix )
       	      ia[ ix ] = 9 - ix;

  	vector<int> ivec( ia, ia+10 );
  	vector<int>::iterator iter = ivec.begin();

  	for ( ix = 0; iter != ivec.end(); ++iter, ++ix )
	{
		cout << "ivec[ " << ix << " ] "
		     << *iter;
        	*iter *= 2;
		cout << " goes to " << *iter << '\n';
	}
}

⌨️ 快捷键说明

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