구현 하고자 하는 함수 -> int ft_printf(const char *, ...) 외부 허용 함수 -> malloc, free, write, vastart, vaarg, vacopy, vaend 구현 목표 -> 헤더파일에 삽입되어 있는 printf함수처럼
구조체 : 구조체안에 변수들은 -, +, 0와 같은 flag와 min-width, precision이고, 역활은 flag나 min-width, precision이 갱신되었을 때 저장 메인 로직인 ft_printf 위에서 아래로 로직 설명 가변인자를 받기 위해
printf가 동작하는 가장 큰 틀이다.
=> 문자열 가변인자를 s에 담음. if, s == NULL : s = "(null)"담음. else : s = 문자열 가변인자를 담음. > => precision을 기준으로 3가지 case를 만듬. case 1) precision이 없는 경우. case 2) prec
: VirturalBox(가상머신) 만들기 가상머신이란? CentOS 와 Debian APT 와 aptitude AppArmor 와 SELinux ssh 서비스를 4242 포트에서만 작동하게 만들기 UFW 방화벽을 이용하여 운영체제를 설정(4242포트만 열어둬야
virtualbox는 무엇인가? -> 이노테크에서 개발한 가상머신 소프트웨어 -> 컴퓨터 가상화 프로그램으로, 이 프로그램을 이용하면 현존하는 대부분의 os들을 사용해 볼 수 있다. virtualbox의 에물레이션 환경 : 하드디스크는 VDI(가상
정수값들의 집합, 2개의 스택, 2개의 스택을 조작하기 위한 명령어 집합이 주어짐.여기서 주어진 명령어를 사용하여 입력 받은 정수 인자들을 효율적으로 정렬하는 프로그램을 만드는 것.정렬 알고리즘을 작성하는 것은 코더의 인생에서 언제나 가장 중요한 의미를 가짐.효율적인
매개변수로 문자열을 입력받는데,이 변수들이 1 2 3 4 이렇게만 들어오면 argc-1로 총 인자 갯수를 정할 수 있다. but, 만약에 1 2 3 "4 5 6" 이런식으로 들어오면 총 인자 갯수는 6개 이지만 argc - 1값은 4가 되어 정확한 총 인자 갯수를 정