cin.fail() 함수는 숫자형 변수에 문자를 넣으려는 코드와 같이 올바르지 않은 시도가 이루어 질 때 failbit를 설정하며 참(=1)을 반환하게 된다.cin.clear() 함수는 내부상태플러그를 초기화 시켜 cin이 올바른 동작을 이어가게 한다.인자(argume
std::cout.precision() 메소드를 이용한다. └ 소수점 이하는 반올림된다. precision()의 Argument(인자)로 출력할 유효숫자를 int형으로 넣어준다. 예제코드 🖥️ 출력 1 3.14159 2 3.14 3 3.142 4 10.303
⚠️ 문제상황C++에서는 bool 값이 true false로 바로 출력이 안됨🖥️ 출력📖 해결방법출력전에 std::boolalpha를 적어주면 true false로 출력된다.🖥️ 출력출처'C++에서 true false 출력', https://gdloveh
memset 함수는 메모리의 내용(값)을 원하는 크기만큼 특정 값으로 세팅할 수 있는 함수이다.└ memset = memory + setting헤더파일C언어 memory.h 혹은 string.h함수 원형void\* memset(void\* ptr, int value,
디버깅 모드에서 개발자가 오류가 생기면 치명적일 것이라고 생각하는 곳에 심어 놓는 에러 검출용 코드이다.e.g.) int price가 음수가 나오면 안되는 상황위 코드를 컴파일 후 실행하면 아래와 같이 Assertion failed라는 문구가 뜨면서 에러가 발생하게 된
변수의 또 다른 이름(별명)을 컴파일러에게 알려주는 것이다.참조자 정의하는 법 : 가리키고자 하는 타입 뒤에 &를 붙여준다.반드시 선언과 정의를 동시에 해줘야 한다.참조자는 한번 어떤 변수의 참조자가 돼버리면 더 이상 다른 변수를 참조할 수 없게 된다.🖥️ 출력위의
부모 클래스가 템플릿 클래스일 경우 자식 클래스에서 부모 클래스로의 액세스 방법'부모클래스<T>: : 부모클래스 멤버함수 or 멤버변수'예제 코드'this-> 부모멤버'예제 코드