zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C++之array用法(一百零一)

C++ 用法 Array 一百
2023-09-14 09:09:57 时间

1.代码示例  

#include <iostream>
#include <vector>
#include <list>
#include <iterator>
#include <boost/array.hpp>
#include <boost/asio/buffer.hpp>

using namespace std;

int main(){
 char buf[]="11111111111122222222222";
	array<char,256> data1;	
	memcpy(data1.data(), buf, strlen(buf));
	cout << "xxx2222------> " << data1.data() << endl;
	cout << "size------> " << data1.size() << endl;

	array<int,16> count = {1,2,3,4,5,6,7,8,9,10};
	cout << "size = " << count.size() << endl;	
	for(std::array<int,16>::iterator it = count.begin(); it != count.end(); it++)
			cout << " " <<*it;
	cout << endl;

}