C++参照およびvector用法
8217 ワード
C++ vector コンテナオブジェクトヘッダファイル 引用書き方及び特性 vectorコンテナオブジェクト コンテナオブジェクトヘッダファイル
#include < vector >
引用書き方及び特性
vectorコンテナオブジェクト
#include < vector >
引用書き方及び特性
//C++
#include<iostream>
#include<string>
using namespace std;
int main()
{
int ival = 10;
int &refVal = ival;
// & =
// ( )
//
refVal = 4;
//
//
int &ra = ival;
int &rb = ra;
//rb a
return 0;
}
#endif // 1
#if 0
#include<iostream>
int main()
{
int a = 3;
//
float b = 3.14;
//int &a1 = b;
//
}
#endif // 1
#if 0
#include<iostream>
using namespace std;
int main()
{
//C C++
const int a = 3;
const int &ra = a;
//ra = 9;
//const
return 0;
}
#endif // 1
#if 1
int main()
{
//foo(3.*p, c);
//foo(int a, int *pd, int&c)
//
//
//X /
//int& foo()
//{
// int a;
// return a;
//}
}
#endif // 1
vectorコンテナオブジェクト
#if 1
int main()
{
//vector v1; //T
vector<int> v1; //
vector<float> fvec;// ( )
//vector<>
//1.
//2.
vector<int> v2(v1); //v1 v2
vector<int> v3 = v1;
//vector v4(n, val);
vector<int> v4(10, -1);// -1
vector<int> v5(10);//
//
vector<string>v6{ "a","666","12322" };
vector<string>v7 = { "a","666","12322" };
//
// //vector v8
vector<bool> vbools;// STL( )
}
#endif // 1