본문 바로가기

c++배열2

언리얼엔진5 17장 [배열] ▣ 안녕하세요. 이번장에서는 배열에 대해 공부해 보도록 하겠습니다. 결론부터 이야기하면 배열은 여러 개의 데이터를 저장하는 공간 메모리 그리고 배열은 선형구조이고 자료를 순차적으로 나열한 형태라고 생각하시면 됩니다. 데이터형식로 여러 개를 다룹니다. 그럼 직접 배열을 만들어보면서 공부해 보겠습니다. ▣ LevelBluePrint에서 numbers라는 변수를 생성합니다. 그리고 오른쪽 Details메뉴에 Variable Type에서 Array로 지정하고 컴파일을 합니다. ▣ 그리고 numbers를 GET 한 다음에 numbers 블록에서 네모 모양을 드래그하고 for를 검색하면 Utilities안에 Array에 For Each Loop이라는 배열에 관한 반복문이 있습니다. 이걸 클릭해서 사용해 보겠습니다... 2023. 1. 31.
C++ [형변환, 상수, 매크로, casting] ▣ 안녕하세요. 이번장에서는 형 변환(casting) 그리고 상수에 대해 공부해보도록 하겠습니다. ▣ char 형으로 x 라는 변수를 'A' 문자 값을 넣고 정의합니다. 그리고 cout 으로 x를 출력했을 경우 (int) x, int(x)를 출력한 걸 확인해보겠습니다. 그럼 x는 문자 그대로 A가 출력되고 casting 한 두 변수는 65 아스키코드 숫자 값이 나오는 걸 확인할 수 있습니다. C언어에서와 동일하게 강제형변환을 하려면 (int)를 사용하여 진행했지만 C++에서는 int() 조금더 직관적으로 코드를 작성할 수 있습니다. ▣ 이렇게 float형식을 int() 형으로 강제 형변환(casting)하여 출력하면 바뀌는 걸 확인할 수 있습니다. ▣ 이번에는 매크로와 상수를 만드는 방법을 간단하게 해보.. 2021. 10. 22.