ACK, 언리얼 깃허브/블루프린트 활용, 5번 과제 해설, 포인터 특강, 조별 과제 조율
문자열을 정수형으로 바꾸는 방법
문자열 A를 B로 변환
int B = stoi(A);
a제곱을 구하는 방법
#include <camth>
int num = 9;
answer = pow(num, a);
answer == 9의 a제곱
제곱근/세제곱근 은 마찬가지로 cmath에서
sqrt(num) / cbrt(num) 으로도 구할 수 있다.
sort함수 활용법
sort(V.begin(), v.end(), compare); //greater<int>(); / less<int>();





==========
깃허브와 관련된 내용(튜터링)
컴파일을 아웃라이너 등의 창에서 실행이 가능하다.
비주얼 스튜디오 우선순위 변경(U.E -> Visual...)
==========
생각보다 더 간단하게 구현이 가능했다.
FGenericPlatformMath - 난수 관련
주석을 잘 이용해야 된다.
언리얼 C++은 원래 잘 망가진다.
==========
8 Bit == 1 Byte
64 Bit == 8byte (주소 값의 크기)
커 보이고 싶어서 64bit라고 부르는 게 어원이라고 한다. ㅋㅋ
int a = 0;
(int) 타입/(a) 변수/(=) 대입 연산자/(0) 상수/(;) 종결
reference
address operator
int a = 0;
Left Value = Right Value
Left Value = VariableType VariableName
Variable Type 앞 & = 레퍼런스
세팅 당하는 친구
Right Value = 초기 값 / 수식, 함수의 반환, 상수, 변수 모두 가능하다.
세팅 값
이곳에 쓰이는 & 가 주소 값 연산자.
A(int *a)
A(&b) == A(int*a = &b) 이걸 축약해서 표현한 것이다.
참조 값 *a : 참조 값을 가져온다.
참조 형(int*타입, int&타입 등) /포인터/레퍼런스- 타입
어쨋든 메모리가 차지돼야한다. Cache memory, Rahttp://m...etc. - 8byte(64bit 운영체제)
용량이 커지면서 32->64bit 운영체제가 되었다.
call by reference.
pass by reference.
PlusOne(*a) - 주소 값을 넘기는 것을 참조 형태로 넘긴다고 할 수 있다.
int *num으로 작성하면 함수는 포인터를 입력받습니다 -> 포인터는 주소값을 가리킵니다 -> 주소값을 넘겨줘야합니다.






===========
에세이 -
스크럼 -
Ground Rules -
프로그래스 퀘스트
팀 프로젝트
프로젝트 명
자동 서식 맞추기 ctrl + k + d/b(?)
.
'TIL' 카테고리의 다른 글
| 25.12.31일자 - TIL (0) | 2025.12.31 |
|---|---|
| 25.12.30일자 - TIL (0) | 2025.12.30 |
| 25.12.28일자 5번 과제 마무리 - TIL (0) | 2025.12.29 |
| 25.12.26일자 - TIL (0) | 2025.12.26 |
| 25.12.24일자 - TIL (0) | 2025.12.24 |