본문 바로가기

분류 전체보기

(25)
C++ 삼항연산자 C++에서 삼항 연산자는 조건 연산자라고도 합니다. 이 연산자는 세 개의 피연산자를 사용하여 조건문의 참/거짓 여부에 따라 두 개의 값 중 하나를 반환합니다. C++의 삼항 연산자는 다음과 같은 형식을 가집니다. 위의 코드에서, condition은 참/거짓을 판단하는 조건식입니다. 조건식이 참이면 true_expression이 반환되고, 거짓이면 false_expression이 반환됩니다. 예를 들어, 다음 코드는 a와 b 중에서 더 큰 값을 반환하는 삼항 연산자를 사용하는 예시입니다. 위의 코드에서, (a > b)는 false를 반환하므로 max_value에는 b의 값인 10이 할당됩니다. 삼항 연산자는 단일 표현식으로 작성되므로, if-else문보다 간단하고 짧은 코드를 작성할 수 있습니다. 하지만,..
C++ 연산자 C++에서 연산자는 값 또는 변수를 가지고 작업하는 데 사용되는 기호 또는 기호 집합입니다. C++은 많은 종류의 연산자를 제공합니다. 여기에는 산술 연산자, 관계 연산자, 논리 연산자, 할당 연산자, 비트 연산자 등이 있습니다. 다음은 C++에서 사용할 수 있는 주요 연산자 유형입니다. 산술 연산자 산술 연산자는 기본적인 수학적 연산에 사용됩니다. + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 관계 연산자 관계 연산자는 두 개의 값이 서로 관련되어 있는지를 확인하기 위해 사용됩니다. == 같음 != 다름 > 초과 = 이상 ), 참조 연산자(&) 등이 있습니다.
c++ 반복문 (While문) C++에서 while 루프는 특정 조건이 만족될 때까지 반복적으로 코드를 실행하는 제어문입니다. while 루프는 조건식이 참일 때 실행되고, 조건식이 거짓일 때 종료됩니다. while 루프의 기본 구조는 다음과 같습니다. 예를 들어, 1부터 10까지의 정수를 출력하는 경우 다음과 같은 while 루프를 사용할 수 있습니다: 위의 코드에서 i는 반복 변수로, while 루프의 조건식에서 10보다 작거나 같은지 검사합니다. while 루프가 실행될 때마다 i의 값은 1부터 10까지 변경되며, std::cout을 사용하여 i 값을 출력합니다. while 루프가 종료되면 i의 값은 11이 됩니다. 또한, while 루프에서는 do-while 루프를 사용하여 조건식이 참이 아니더라도 최소한 한 번은 코드를 실행..
c++ 반복문 ( for문) C++에서 for 루프는 반복적인 작업을 수행하기 위해 사용되는 제어문입니다. for 루프는 일반적으로 변수를 초기화하고, 조건을 검사하며, 변수를 증감시키는 세 가지 표현식을 사용합니다. for 루프의 기본 구조는 다음과 같습니다 위의 코드에서 초기식은 반복을 시작하기 전에 한 번 실행되는 표현식입니다. 조건식은 각 반복마다 평가되며, 결과가 참이면 반복이 계속되고, 거짓이면 반복이 종료됩니다. 증감식은 각 반복의 끝에서 실행되는 표현식입니다. 예를 들어, 1부터 10까지의 정수를 출력하는 경우 다음과 같은 for 루프를 사용할 수 있습니다: 위의 코드에서 i는 반복 변수로, 초기식에서 1로 초기화되고, 조건식에서 10보다 작거나 같은지 검사합니다. 증감식에서는 i를 1씩 증가시킵니다. for 루프가 ..
c++ 에서 입력받는 방법. C++에서 입력을 받는 가장 기본적인 방법은 std::cin을 사용하는 것입니다. 예를 들어, 정수를 입력 받는 경우 다음과 같은 코드를 사용할 수 있습니다 이 코드에서 std::cin을 사용하여 사용자로부터 입력을 받고, 입력된 값을 num 변수에 저장합니다. 그리고 마지막으로 std::cout를 사용하여 입력받은 정수를 출력합니다. 또한, C++11부터는 std::getline 함수를 사용하여 한 줄의 문자열을 입력 받을 수도 있습니다. 예를 들어: 이 코드에서 std::getline 함수를 사용하여 사용자로부터 입력된 한 줄의 문자열을 str 변수에 저장합니다. 그리고 마지막으로 std::cout를 사용하여 입력받은 문자열을 출력합니다. 또한 이전 포스팅에서 Printf를 사용했던 것처럼 입력받는 ..
c++에서 출력하기. C++에서 출력하는 방법은 크게 두 가지가 있습니다. 첫 번째는 C++ 표준 라이브러리의 iostream 라이브러리를 사용하는 방법이며, 두 번째는 C 언어의 printf 함수를 사용하는 방법입니다. iostream 라이브러리 사용 iostream 라이브러리는 C++에서 데이터를 입출력하는 데 사용되는 표준 라이브러리입니다. iostream 라이브러리에서는 std::cout 객체를 사용하여 출력합니다. 예를 들어, 다음과 같은 코드를 작성하여 출력할 수 있습니다. 위 코드에서는 "My number is: "와 "myNumber" 변수의 값을 출력합니다. std::endl은 줄바꿈 문자를 출력하는데 사용됩니다. printf 함수 사용 printf 함수는 C 언어에서 사용되는 함수이지만, C++에서도 사용할..
디아블로4 디아블로 4(Diablo 4)는 블리자드 엔터테인먼트가 개발하고 배급한 인기 액션 롤플레잉 게임 프랜차이즈 디아블로 시리즈의 후속작이다. 이 게임은 블리즈컨 2019에서 공식 발표되었으며 현재 PC, 엑스박스 원, 플레이스테이션 4용으로 개발 중이다. 디아블로 4는 디아블로 3세의 사건이 있은 지 여러 해가 지난 지금 성역의 세계가 혼돈과 절망의 상태에 빠져 있는 가운데 일어난다. 이 게임은 어둡고 투철한 예술 스타일을 특징으로 하며 강렬하고 본능적인 전투와 깊은 캐릭터 커스터마이징의 시리즈 뿌리로 돌아갈 것을 약속한다. 플레이어들은 각자의 독특한 능력과 플레이 스타일을 가진 바바리안, 마법사, 드루이드를 포함한 여러 클래스 중에서 선택할 수 있을 것이다. 메인 캠페인 외에도 디아블로4는 협동조합과 경쟁..
c++의 자료형 C++은 다양한 자료형(data type)을 제공하여 프로그래밍에서 사용하는 데이터를 다룹니다. 자료형은 변수의 크기, 형식, 범위 등을 결정합니다. C++에서 사용하는 기본 자료형은 다음과 같습니다. 정수형(integer) int: 일반적인 정수형으로, 4바이트 크기를 가집니다. short: int보다 작은 정수를 저장하는데 사용되며, 2바이트 크기를 가집니다. long: int보다 큰 정수를 저장하는데 사용되며, 4바이트 혹은 8바이트 크기를 가집니다. long long: long보다 큰 정수를 저장하는데 사용되며, 8바이트 크기를 가집니다. 부동소수점형(floating-point) float: 4바이트 크기를 가지며, 소수점 아래 6자리까지 표시할 수 있습니다. double: float보다 더 큰 ..