공부259 레지스트(registry) 레지스트는 시스템의 모든 설정값을 모아두는 저장소이다. (실행방법 : 시작메뉴 > 실행 > regedit 입력후 실행) 레지스트란 시스템의 모든 설정값을 모다우는 저장소 이다. 윈도우에서 이루어지는 모든 작업들이 레지스터에 기록된 정보를 바탕으로 실행되기때문이다. 레지스터리를 편집할시 윈도우의 환경을 바꿀수없으나 문제가 생길시 윈도우가 동작하지 않는다. 레지스터리는 레지스트의 이름이 기록되어 있다. 데이터형(Data type) : 레지스터리의 내용. 내용(Contents) : 레지스터리의 값. 기본값 : 모든 레지스터리에 하나씩은 있는 값이며 이를통하여 다른값에 접글할수 있기때문에 지우거나 수정해서는 안된다. (기본값이 정해져 있지 않았다면 값 정보 표시안됨으로 표기됨) 레지스트리 루트값 HEKY_CLA.. 2022. 10. 11. C++ 연산자 우선 순위 *수정* https://learn.microsoft.com/ko-kr/cpp/cpp/cpp-built-in-operators-precedence-and-associativity?view=msvc-160 C++ 기본 제공 연산자, 우선 순위 및 연결성 자세한 정보: C++ 기본 제공 연산자, 우선 순위 및 결합성 learn.microsoft.com C++ 연산자 우선 순위 및 결합성 테이블 다음 표에서는 C++ 연산자의 우선 순위와 결합성을 내림차순으로 보여 줍니다. 우선 순위 번호가 같은 연산자는 괄호를 사용하여 다른 관계를 명시적으로 강제하지 않는 한 우선 순위가 같습니다. 연산자 설명연산자대체 그룹 1 우선 순위, 연관성 없음 범위 확인 :: 그룹 2 우선 순위(왼쪽에서 오른쪽 연결성) 멤버 선택(개.. 2022. 10. 11. C++ 자료형의 종류 2022. 10. 11. 연산자 연산자(Operator) 연산자란 더하기 빼기로 사용되는 수학 기호 +,- 등이다. 산술 연산자 + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지값 = 대입 연산자의 우선 순위는 수학 계산 순서와 동일하다 단순히 왼쪽>오른쪽 으로 순서계산이 아니며 괄호가 없을시 *(곱하기), /(나누기) 등이 먼저 계산된다. ex ) 1 + 2 * 3 = 7 , (1 + 2) * 3 = 9 먼저 계산해야할 부분에 꼭 괄호를 넣자. 복합 대입 연산 통상적으로 대입 연산자 =를 단순 대입이라한다. 이 외에 계산 및 대입을 동시에 실행하는 연산자를 복합 대입 연산 이라한다. 복합 대입 연산자 += 더하고 대입 -= 빼고 대입 *= 곱하고 대입 /= 나누고 대입 %= 나머지값 대입 == 연산자X A=B 'A는 B와 같음'의 .. 2022. 10. 10. 주기억 장치&보조기억 장치 ▶주기억장치◀ (Computer Memory / Primary Memory) 주기억 장치는 컴퓨터안의 CPU가 처리하는 내용을 저장하는 기억장치 비교적 용량이 크고 처리 속도가 빠른편, CPU의 명령에 의해 기억된 저장 장소에 직접 접근하여 일고 쓰기가 가능하다. 대표적인 주기억 장치는 ROM(Read Only Memory) / RAM(Random Access Memory)이 있다. ROM은 전원이 끊긴 상태에서도 기록된 데이터들이 소멸되지않는 비휘발성 메모리 이다. 데이터를 저장한 뒤에는 반영구적으로 사용이 가능하며 이와같은 특성으로 변화시키면 안 되는 BIOS와 같은 주요한 데이터는 이 장치에 저장된다. ROM은 데이터를 저장한 뒤에는 수정을 할 수가 없으나 예외적으로 PROM(1회 다시쓰기 가능) .. 2022. 10. 8. 컴파일의 과정 조사 및 정리 컴파일의 단계는 [전처리 > 컴파일 > 어셈블리 > 링킹] 의 과정으로 분류한다. 1단계 전처리 [main.c ▶ main.i] 전처리기(Preprocessor)로 컴파일 전에 코드를 적정한 상태로 준비 및 처리하는 단계. 전처리기 #으로 시작하는 구문 ex) #include 전처리 구문으로 필요한 헤더파일을 불러오거나 기호 상수를 정의해서 코드 상으로 필요한내용을 채워주는역활 전처리기는 #include 구문을 만나면 해당하는 헤더 파일을 찾아 내용을 순차로 삽입한다. 2단계 컴파일 [main.i ▶ main.s] 컴파일러(Compiler)가 고수준(High)언어를 저수준(Low)언어로 나타내는 일 소스 프로그램을 목적(Object) 프로그램으로 변환하는 작업이다. 코딩한 C언어의 내용일 어셈블리어로 바.. 2022. 10. 8. 이전 1 ··· 40 41 42 43 44 다음