일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- file
- 태그를 입력해 주세요.
- AS3
- builder
- Flash
- iphone
- unity
- Build
- swf
- 영어
- smartfoxserver
- 경로
- flash builder
- 배열
- Game
- class
- 아이튠즈
- 3d
- sdk
- 게임
- Mac
- Android
- 단축키
- AIR
- path
- unity3D
- XML
- texture
- ios
- Ane
Archives
- Today
- Total
상상 너머 그 무언가...
2차원 Vector 사용방법 본문
가물가물 헷갈리는것들 척 하면 착 하고 기억나면 좋겠다
// Example program
#include <iostream>
#include <string>
#include <stdio.h>
#include <array>
#include <vector>
int main()
{
/*
std::string name;
std::cout << "What is your name? ";
getline (std::cin, name);
std::cout << "Hello, " << name << "!\n";
*/
std::array<int, 5> testArray = { 31, 32, 33, 34, 35 };
std::cout << "testArray " << testArray[2] <<"\n";
std::vector < std::vector <int> > test2dVector(10,std::vector <int>(10,0));
test2dVector[2][3] = 203;
std::vector<int> addVector = { 11, 12, 13, 14 };
test2dVector.push_back( addVector );
addVector.push_back( 15 );
test2dVector[10].push_back( 16 );
test2dVector[0][5] = 55;
std::vector<int> frontVector = test2dVector.front();
test2dVector[0][5] = 66;
std::cout << "test2dVector[1][9] " << test2dVector[1][9] <<"\n";
std::cout << "test2dVector[2][3] " << test2dVector[2][3] <<"\n";
std::cout << "test2dVector[10][2] " << test2dVector[10][2] <<"\n";
std::cout << "addVector[4] " << addVector[4] <<"\n";
std::cout << "test2dVector[10][4] " << test2dVector[10][4] <<"\n";
std::cout << "frontVector[5] " << frontVector[5] <<"\n";
std::cout << "test2dVector[0][5] " << test2dVector[0][5] <<"\n";
}
그럼 이만