프로그래밍 언어/etc 3

[게임 프로그래머 입문 올인원] 함수와 디버깅 : 디버깅 기초 (14강)

A. 디버깅 1. 브레이크 포인트 작은 버그가 의심되는 부분에 브레이크 포인트를 걸고 작업을 해야 함 큰 버그는 다 뜯어봐야 함 a. 브레이크 포인트 생성하기 f9, 왼쪽 클릭으로 설정할 수 있음 이 창은 브레이크 포인트를 걸고 실행 시 켜짐 b. 로컬 / 조사식 로컬 : 실행시 함수의 변수를 출력해줌 조사식 값을 넣어서 어느 포인트에서 버그가 나는지 알 수 있음 c. 코드가 넘어가는 단위를 설정하기 d. 브레이크 포인트에 조건 걸기 e. 코드가 잘 지나갔는지 확인로그 찍기 f. 함수가 호출된 흐름 보기 즉 이 호출 스텍은 스택 메모리가 어떻게 진행되고 있는지를 보여주는 것!! 출처 : https://www.inflearn.com/course/%EA%B2%8C%EC%9E%84-%ED%94%84%EB%A1..

🅱 어셈블리어 공부 참조 사이트

루키스 선생님이 어셈블리어부터 공부하면 C++을 공부하는데 더 좋다고 하셔서 같이 공부할 예정입니다. 앞으로 올라오는 어셈블리어의 출처는 아래 블로그와 문헌을 참고했고 깊게 공부할 예정은 아니여서 따로 카테고리를 나누지는 않았습니다. 하지만 나중에 더 공부할 기회가 주어진다면 나눌수도...?! 있습니당 'Language/Assembly' 카테고리의 글 목록 My life depends on my efforts coding-factory.tistory.com 'Programming/Assembly' 카테고리의 글 목록 감사합니다. nevertrustbrutus.tistory.com X86_64 어셈블리 프로그래밍 기초 어셈블리(Assembly) 언어란? 어셈블리어란 사용자가 이해하기 어려운 기계어 대신에 ..

Simula 언어의 개요

A. Simula 언어 개요 1. Simula 기초 a. Simula 란? 🌟 객체 지향 프로그래밍 (OOP) 패러다임의 초기 형태를 형성한 언어 중 하나 b. Simula의 역사 오슬로 노르웨이 계산 센터의 올 요한 다히(Ole-Johan Dahl)와 크리스틴니갈(Kristen Nygaard)이 개발 1962년~ 1967년에 걸쳐 Simula의 원형이 되는 Simula I와 Simula67을 ALGOL 60의 확장판으로써 설계 Simula라는 이름은 1) 시뮬레이션언어 라는 의미의 영어 「simulation language」 와 2) 간략한 범용언어를 의미하는 영어 「simple universal language」 의 두곳에서 유래 북유럽권에서 사용, 언어적 완성도가 높지 않아(프로그램 작성에 사용하는..