01. 출력하기 소스 파일 우클릭 → 속성 → C/C++ 메뉴 → SDL검사 항목 [아니요]로 변환 → 확인 탐색기가 보이지 않는다면, → 상단 보기 → 솔루션 탐색기 소스 파일 추가 솔루션 탐색기 소스파일 우클릭 → 추가 → 새항목 [ Ctrl + Shift + A ] 1.1.2 첫 프로그램 #include int main() { printf("Hello world!\\n"); } 백슬래쉬나, 역슬래쉬 ₩ 하는 표시는 기호 표시가 다른 것 뿐 영향은 없다. 디버그 하지 않고 [ Ctrl + F5 ] 결과 : Hello world! 1.2 Hello world! 해석 int main() “main”이라는 이름의 ‘함수’를 ‘정의’하는 부분 C언어에서 함수는 여러 명령의 묶음 (수학에서와 마찬가지로 함수는..
C언어 - 1972년 데니스 리치(Dennis Ritchie)에 의해 발명 - 절차지향적 언어 - 확장자 .c C++ - 비야네 스트로스트룹(Bjarne Stroustrup) 개발 - C 에 다양한 기능을 추가해 C++제작 - 객체지향적 언어 - 확장자 .cpp - C의 기본적인 문법들을 C++에서도 많이 쓰인다. 그래서 C로 작성된 코드가 C++에서도 작동된다고 볼 수 있다. 40년 이상의 시간이 지난 지금도 두 언어가 계속 업데이트 되면서 각자 다른 길을 걸어가고 있기 때문에 두 언어간의 거리가 점점 멀어지고 있다. --- ### 소스 코드가 프로그램이 되기까지 흔히 코딩한다 라고 이야기 하는 것 ‘ 소스 코드(source code)를 작성하는 것을 말한다. `**소스코드` : 어떤 컴퓨터 프로그램을..
ImGui 활용한 DirectX 11 3D를 이용한 내용입니다. 본 내용은 똑같이 사용할 수 없음을 알립니다. (참고 및 공부자료로 만들어진 내용임을 밝힙니다.) 전 과정에 대해 이해를 해야 다음 이 부분에 대한 이해를 할 수 있음을 밝힙니다 이전 자료) 각 이미지의 해당 원본은 노션에서 작성된 내용입니다. 본 원본을 참고 하시려면 하단에 링크를 기재해 두었습니다. 늘 지혜롭게 감사로 임하시길 바랍니다. 이 블로그에 들려 주셔서 감사합니다 ^^ 삼각형 정점 3개 /*실제로 GPU를 복사해주기 위한 곳*/ D3D11_SUBRESOURCE_DATA subResource = { 0 }; subResource.pSysMem = vertices : //삼각형 지점 vertices[0].Position = Vect..
ImGui 활용한 DirectX 11 3D를 이용한 내용입니다. 본 내용은 똑같이 사용할 수 없음을 알립니다. (참고 및 공부자료로 만들어진 내용임을 밝힙니다.) 전 과정에 대해 이해를 해야 다음 이 부분에 대한 이해를 할 수 있음을 밝힙니다 이전 자료) https://ppatabox.tistory.com/151 각 이미지의 해당 원본은 노션에서 작성된 내용입니다. 본 원본을 참고 하시려면 하단에 링크를 기재해 두었습니다. 늘 지혜롭게 감사로 임하시길 바랍니다. 이 블로그에 들려 주셔서 감사합니다 ^^ https://docs.microsoft.com/ko-kr/windows/win32/direct3d11/overviews-direct3d-11-graphics-pipeline 그래픽 파이프라인 - Win3..