일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DeferredRendering
- NRVO
- RVO
- C++
- 팰린드롬 만들기
- UE5
- DirectX11
- Frustum
- 티스토리챌린지
- directx
- 백준
- 1563
- const
- UnrealEngine4
- Unreal Engine5
- RootMotion
- GeeksForGeeks
- Programmers
- 언리얼엔진5
- baekjoon
- UnrealEngine5
- IFileDialog
- 2294
- softeer
- winapi
- 오블완
- 프로그래머스
- 줄 세우기
- algorithm
- C
- Today
- Total
목록분류 전체보기 (709)
Game Develop
그냥 map[i] = 1; 이런식으로 []연산자만 이용했었다. 그런데 insert를 사용하면 성능이 약간 더 좋고, 이미 해당 key값이 들어가 있는지 아닌지 판별할 수 있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); map visit; visit.insert({ 'a',500 }); visit.insert({ 'b',300 }); pair returnedValue = visit.insert({ 'a',200 }); if (!returnedValue.second) // a라는 키값이 이미 있기에 false를 리턴. { cout
https://www.acmicpc.net/problem/1780 1780번: 종이의 개수 N×N크기의 행렬로 표현되는 종이가 있다. 종이의 각 칸에는 -1, 0, 1 중 하나가 저장되어 있다. 우리는 이 행렬을 다음과 같은 규칙에 따라 적절한 크기로 자르려고 한다. 만약 종이가 모두 같은 수 www.acmicpc.net 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 int paper[2200][2200]; map countMap; void recu..
https://www.acmicpc.net/problem/1676 1676번: 팩토리얼 0의 개수 N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하시오. www.acmicpc.net 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 32 33 int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int n = 0; int count = 0; cin >> n; for (int i = 1; i
https://www.acmicpc.net/problem/1541 1541번: 잃어버린 괄호 첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다 www.acmicpc.net 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); string s; cin >> s; b..
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 32 33 34 35 36 37 38 39 40 string addString(string s) { string result; for (int i = 0; i = 0x20) // 출력가능한 문자열이면 { result = result + s[i]; // 1번 //result += s[i]; // 2번 } } return result; } int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); string input; string h = "12345678123242324141424214124215..
이 내용은 아래 링크의 내용이다.. 아직 초보자인 내가 100가지 전부를 수용할 순 없어서, 당장 잘 받아들일 수 있는 부분들만 생각날때마다 올린다. 게시판 그대로 그냥 이것저것 올리는 곳. https://bbagwang.com/unreal-engine/%EC%96%B8%EB%A6%AC%EC%96%BC-%EB%B2%A0%ED%85%8C%EB%9E%91%EC%9D%98-100%EA%B0%80%EC%A7%80-%ED%8C%81%EA%B3%BC-%ED%8A%B8%EB%A6%AD-%EC%A0%95%EB%A6%AC/ 언리얼 베테랑의 100가지 팁과 트릭 정리 – BBAGWANG UE Summit 2019 UE4 Tips and Tricks. by, Chris Murphyall copyright to Chris M..
블루프린트에서 전부 해결하려하면 너무 복잡해진다. 그리고 블루프린트에서 변수를 선언할 경우, C++ 클래스에서 접근하기가 귀찮아진다. 왜냐하면 C++클래스가 먼저 정의된 후에 블루프린트가 정의되기 때문이다. 여담으로 조금씩 책으로 학습하면서 사용법을 익히는 중인데, 정말로 블루프린트만 써도 간단한 게임은 뚝딱 만들 수 있을 것 같긴하다. 물론 프로그래머면 그럴일은 없긴 하겠지만..
https://www.acmicpc.net/problem/9019 9019번: DSLR 네 개의 명령어 D, S, L, R 을 이용하는 간단한 계산기가 있다. 이 계산기에는 레지스터가 하나 있는데, 이 레지스터에는 0 이상 10,000 미만의 십진수를 저장할 수 있다. 각 명령어는 이 레지스터에 www.acmicpc.net 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 ..