로스트아크 모바일 공식 티저 페이지가 나왔습니다! 현 작성날짜 시점 1622 워로드를 하는 유저로서 매우 반갑고 기대됩니다! G-STAR에서 로스트아크 모바일을 첫 공개를 하며 현재 초대권 이벤트를 하고있습니다. 참여기간은 2023.10.26 ~ 23.11.07 입니다. 참여방법은 모바일 티저페이지에 접속하시면 확인 할 수 있습니다. https://www.lostarkmobile.co.kr/ 로스트아크 모바일 공식 티저 페이지 모험과 서사로 가득한 로스트아크 모바일 공식 티저 페이지 오픈 www.lostarkmobile.co.kr 관심있는 분들은 참여해보세요!
목차 접근지정자란? 접근 지정자 종류들 접근지정자 사용해보기 with 코드 1. 접근 지정자란? 객체지향에는 캡슐화라는 단어가 존재합니다. 속성과 메소드들을 묶어서 캡슐에 가둔다는 것인데, 이때 이 캡슐을 얼마나 보여줄지를 나타내는 것이 접근지정자입니다. 객체지향은 캡슐화가 굉장히 중요한 요소입니다. 2. 접근 지정자 종류들 public : 모든 접근을 허용한다. private : 자기 클래스 내부의 메서드에서만 접근 허용 protected : 자기 클래스 내부 또는 상속받은 자식 클래스에서 접근 허용 public은 말그대로 클래스내의 속성과 메소드를 외부에서의 접근을 허용하겠다는 지정자입니다. private는 자기 클래스내에서 메소드로의 접근만을 허용하겠다는 지정자입니다. protectied: 자기 클..
목차 프로그래밍 언어에서 객체란 객체 선언과 사용과정 with 코드 1. 객체란? 프로그래밍 언어에서 객체 또는 오브젝트는 클래스에서 정의한 것을 토대로 메모리(실제 저장공간)에 할당된 것으로 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미합니다. 그 메모리에는 여러 변수, 자료구조, 함수 등이 들어 갈 수 있으며, 객체는 선언 전까지(메모리 할당전까지) 존재하지 않습니다. 라고 위키백과에서 말해주고 있습니다. 저는 이런 설명보다는 처음 프로그래밍을 배우는 시점에서의 설명을 원하시는 분들을 위해 풀어서 설명해보겠습니다. 지금까지 작성한 코드들은 그저 변수와 함수로 코드로 티키타카하며 써왔습니다. 하지만 이제는 현실과 비슷한 시점으로 프로그래밍을 하게 됩니다. 객체: 말그대로 작용의 ..
목차 포인터 개념 포인터를 사용하는 이유 with 코드 1. 포인터란? 포인터는 다른 변수, 또는 그 변수의 메모리 공간주소를 가리키는 변수입니다. 프로그래밍 언어를 공부하실때 처음으로 큰 벽을 느끼게 되는 구간입니다. 필자인 저도 처음 코딩을 배울때 포인터에서 벽을느껴 잠시 도피를 해왔었기에 얼마나 큰 벽인지 알고있습니다. 다른 변수의 메모리 공간 주소를 가리키는 변수라고 설명했는데 먼저 자료형의 메모리공간부터 알아보겠습니다. 이해를 돕기위해 순서대로 설명드리겠습니다. 1. 코딩을 하기위해 비주얼 스튜디오나 다른 툴을 켰을때에 아무 글자없는 밑 그림과 같은 도화지같은 화면을 보셨을겁니다. 저희는 상상으로 2차원평면의 우주같은 공간이라고 생각합시다. 2. 저희가 코딩을 하게되면 밑에 코드와 같이 변수를 ..
이번엔 목차없이 단순 함수설명과 코드로 작성하겠습니다. 함수란? 함수는 일부 작업을 수행하는 코드 블록입니다. 함수는 호출자가 함수에 인수를 전달할 수 있도록 하는 입력 매개 변수를 필요에 따라 정의할 수 있으며, 출력으로 값을 변환 할 수 있습니다. 라고 Microsoft Learn 사이트에서 설명하고 있습니다. 하지만 처음 코딩을 배우시는 분들을 위해 좀 더 쉽게 설명을 해보겠습니다. 여태 작성한 기초 시리즈 글들을 보면 모두 " int main(void){ 코드; 코드;코드; return 0;} " 하여 실행해왔습니다. 저희는 Main이라는 함수에서 코드를 실행해왔던 것 입니다. Main은 말그대로 프로그램을 실행하는데 있어서 "Main"(메인)이 되는 함수라고 생각하시면 됩니다. Main은 프로그..
목차 조건문이란 if문과 else / else if문 사용 switch case문 사용 1. 조건문이란 조건문은 어떤 조건이 주어질 때 어떤 동작을 수행하도록 하는 것으로, 주어진 조건의 만족여부에 따라 선택적으로 실행하고자 할 때 사용되는 문장입니다. 만족 여부를 bool 자료형으로 리턴하며, bool값에 따라 달라지는 계산이나 상황을 수행하는 프로그래밍 언어의 특징입니다. by 위키백과 2. 조건문(if, else, else if)사용 코드로 먼저 보겠습니다. #include int main(void){ int num = 1; if (num < 2) { std::cout
목차 for문 사용 while문 사용 do while문 사용 1. 반복문 - for 문이란 for 루프는 반복문의 일종으로, 특정한 부분의 코드가 반복적으로 수행될 수 있도록 합니다. 일반적으로 해당 루프에 연계된 루프 변수가 존재하며, 그 변수의 비교 및 증감을 위해 별도의 문법을 할애한 점이 구분됩니다. - for문 코드 구성요소 for문에는 초기화, 조건식, 증감문 3가지를 활용하여 사용할 수 있으며 사용시에는 for( 초기화 ; 조건식 ; 증감문) 으로 이루어집니다. 조건식을 제외한 초기화 및 증감문은 for( ) 안에서 꼭 이루어질 필요는 없지만 초기화 및 증감문은 for문 안밖에서는 해주셔야합니다. for문은 위 그림 과 같이 흐르게 됩니다. - for 문 코드 #include int main..
[C++] 연산자 종류들 산술 연산자 연산자 이름 구문 오버로드 가능여부 대입 a = b Y 덧셈 a + b Y 뺄셈 a - b Y 단항 덧셈 + a Y 단항 뺄셈 - a Y 곱셈 a * b Y 나눗셈 a / b Y 나머지 a % b Y 증가 전위 ++a Y 후위 a++ Y 감소 전위 --a Y 후위 a-- Y 비교 연산자 / 관계 연산자 연산자 이름 구문 오버로드 가능여부 같음 a == b Y 같지 않음 a != b Y 크다 a > b Y 작다 a = b Y 작거나 같다 a b Y 복합할당 연산자 연산자 이름 구문 오버로드 가능여부 덧셈 대입 a += b Y 뺄셈 대입 a -= b Y 곱셈 대입 a *= b Y 나눗셈 대입 a /= b Y 모듈러(나머지) 대입 a %= b ..
목차 iostream 헤더파일 C++에서의 입력문과 출력문 namespace(네임스페이스)과 using지시문 코딩 결과 1. iostream iostream은 C++에 있는 입출력을 위한 헤더파일로, C++의 표준 라이브러리중 하나입니다. Input / Output Stream에서 이름을 따왔다고 합니다. 2. C++에서의 입력문과 출력문 C에서 입력문은 scanf()이고 출력문은 printf() 였다면 C++에서의 입출력문은 출력문 입력문 std::cout 이렇게 표현하여 사용합니다. cout은 화살표가 왼쪽 / cin은 화살표가 오른쪽이니 주의하시기 바랍니다. 3. 네임스페이스 (namespace) C++에서 네임스페이스는 내부식별자(형식, 함수, 변수 등의 이름)에 범위를 제공하는 선언적 영역으로,..