일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 가상 바이트
- Virtual Byte
- Private Bytes
- OculusMotionVectorPass
- Rim Light
- AppSW
- 3d
- working set
- 벡터
- ASW(Application SpaceWarp)
- Cell Shader
- 작업 집합
- 프로그래밍 기초
- ColorGradingLutPass
- Toon Shader
- Cell Look
- VR
- Windows Build
- 게임 수학
- URP로 변경
- Cartoon Rendering
- 개인 바이트
- 메모리 누수
- C언어
- Three(Two) Tone Shading
- Specular
- URP
- Today
- Total
목록C언어 (14)
WinCNT
FOR문 //1부터 n까지의 합을 연산 int main(void) { int n; int sum = 0; printf("1부터 n까지의 합을 구합니다.\nn를 입력하세요. "); scanf_s("%d", &n); for (int i = 1; i
scanf()로 입력해보기 #define _CRT_SECURE_NO_WARNINGS //취약 함수인 scanf를 쓰기 위한 명시적인 정의(VS 한정) #include int main(void) { int a; printf("숫자를 입력해 주세요.\n"); //scanf는 가장 기초적인 입력 함수이며 취약한 함수 //VS에서 바로 사용할 수 없게 되어 있음 scanf("%d", &a); printf("입력한 숫자는 %d입니다.\n", a); system("pause"); return 0; } scanf()에서 &를 사용하는 이유 &(Ampersand, 앰퍼샌드)는 특정 변수의 주소를 의미한다. 실제로 컴퓨터는 특정한 메모리 주소에 접근하여 데이터를 수정하므로 &를 사용하는 것 그렇다면 메모리 주소에 얼마만..
HELLOW WORLD 프로젝트 분석하기 #include int main(void) { printf("HELLO WORLD\n"); system("pause"); //디버깅 시 강제 종료되지 않도록 하는 코드 return 0; } 라이브러리 불러오기 C/C++에서는 #inclide 명령어를 이용해 다양한 라이브러리를 불러올 수 있음 studio.h는 기본적인 기능을 담고 있는 라이브러리 studio.h(standard input output header file)은 printf와 같은 출력 함수를 포함하고 있는 표준 입출력 파일 메인 함수 C/C++에서 프로그램은 항상 메인(main) 함수에서 시작된다 함수는 반환 값(Return Value)이 없을 수도 있으나 메인 함수에서는 항상 0을 리턴하는 것이 ..
C언어의 프로그래밍의 개발 환경 구축 C언어의 통합 개발 환경(Integrated Development Environment, IDE)은 Visual Studio가 많이 사용된다. 통합 개발 환경(統合開發環境, Integrated Development Environment, IDE)이란? 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어 프로젝트 작성 방법 프로젝트 작성 ⇒ 소스 파일에서 새 항목 추가 ⇒ 확장자가 .c인 파일를 작성 C++은 C를 포함하고 있기 때문에 C++에서도 작동 가능 .c 파일명은에 언더 바(_), 특수 문자 사용은 금지 HELLOW WORLD 프로젝트 작성 #include int main(void) ..