일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- texture
- AS3
- Ane
- builder
- unity
- XML
- class
- Flash
- 아이튠즈
- iphone
- 영어
- 태그를 입력해 주세요.
- Game
- 게임
- 배열
- sdk
- 단축키
- 3d
- swf
- path
- unity3D
- AIR
- smartfoxserver
- Build
- Android
- file
- flash builder
- ios
- 경로
- Mac
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";
}
그럼 이만