해당 날마다 배운 내용을 정리하는 컬렉션입니다.
글 11개
마크다운 1. 마크다운이란 1-1 마크다운 개념 텍스트에 몇 가지 기호를 섞어 문서의 구조를 표현하는 표기 방식 - 설계 목표: 가능한 한 읽기 쉽게 만드는것 - 태그나 서식 지시자로 표시된것처럼 보이지 않아야함 - 일반 텍스트 그대로 출판 가능해야함 - 코드와 함께 텍스트 파일로 보관할 수 있고, 변경 이력을 줄 단위로 비교할 수 있기 때문 --- 1-2
ReadLine - 앤터 치기 전까지 안넘어감 Parse - 입력으로 받은걸 지정해준데로 변환해서 리턴해줌 --- Parse와 Convert의 차이 거의 같지만 두 가지가 다름. | 항목 | | | | ------------------- | ----------- | ----------------- | | 받는 것 | 문자열만 | 거의 모든 타입 | | 값이
조건문 주어진 조건의 참(true) 또는 거짓(false) 여부에 따라 프로그램의 실행 흐름을 나누는 구문 --- bool 변수를 그대로 조건으로 쓰기 비교 결과를 담은 bool 변수는 그대로 조건이 됨. == true 를 붙일 필요가 없음. - 즉 변수 자체가 bool 형이면 변수만 넣어도 인정 --- 미리 뽑아두기 조건이 복잡할 때는 이렇게 이름 있는
ㅇ
--- 오늘의 개념 - 생성자(Constructor): 에서 객체를 생성할 때 실행되는 특별한 메서드 - 초기화(Initialization): 객체를 처음 사용할 수 있도록 초기 상태를 설정하는 것 - 객체 이니셜라이저(Object initializer): 객체 생성 직후 프로퍼티나 필드의 초기값을 설정하는 C문법 --- CH20Q01 태그, 초기 본문,
Q2. 첫 표시 구간 교체 - 소요시간 - 20분 - AI 질문? - 함 (Remove, Insert 동작 방식과 원본이 안 바뀌는 이유에 대한 개념 질문. 코드 답은 안 받음) 어려웠던 이유? - 문제 문장이 길어서 처음 봤을 때 막막하고 손이 안 감 - 을 "3번부터 6번까지"로 착각함 (두 번째 인수는 끝 위치가 아니라 지울 개수) - 만 쓰고 결과를
- 3×3 보드에 X와 O를 번갈아 놓는 콘솔 틱택토 게임을 구현함. - 개인 과제이며, 본인이 작성한 코드의 주요 흐름과 승부 판정 방법을 설명할 수 있어야 함. 공통 게임 규칙 - 보드는 3×3이며, 빈칸은 으로 표시함. - X가 먼저 시작하고, X와 O가 한 번씩 번갈아 둠. - 빈칸에만 표시할 수 있으며, 이미 놓인 X나 O는 바뀌지 않음. - 같은
문제 번호: CH14Q01 (요청 문자 및 행 수 출력) - 소요시간 - 20분 - AI 질문? - 함 어려웠던 이유? - 로 입력받아 매개변수에 넘겼을 때, 숫자가 아닌 문자의 아스키(ASCII) 코드 값(숫자 3 입력 시 51)이 적용되는 C타입 파싱 문제 발생. - 함수를 연속 호출할 때 전역 문자열 변수()에 이전 데이터가 남아있는 문제. 어떻게 풀
[이론] 추상화: 복잡한 현실의 몯느 세부사항을 생략하고 문제해결에 필요한 요소와 기능만을 담는것 클래스: 객체를 생성하기 위한 설계도 이 자체로는 동작하지 않고 이를 통해 변수를 만들고 값을 할당해야함 객체: 클래스를 기반으로 만들어진 실제 데이터와 동작의 결합체 --- 추상클래스: 세부적은 구현은 자식에게 맡기고 본인은 최소한의 기능만 가지는 클래스 -
--- 문제 템플릿 문제 번호 - 소요시간 - 20분 - AI 질문? - 함 (결과가 다르게 나오는 원인 확인. 선생님과 같이 풀었던 코드) 어려웠던 이유? - 로직(가능한 창구 중 대기가 가장 적은 곳 고르기)은 맞는데 출력이 예상과 다르게 나와서, 어디가 문제인지 찾기 어려웠음 - 메인 코드는 정상이고, 보이지 않던 클래스의 메서드에 문제가 있었음 -
UI와 캔버스 기본 설정값 ---
새 글이 올라오면 Develog 알림으로 알려드려요
계속 쓰는 것들입니다. 누르면 묶어 둔 글을 모아 봅니다.