macOS에서 code . 명령어를 입력했을 때 not found가 출력되는 문제에 관한 해결방법을 담고있음. Ubuntu에서의 해결방법은 다음을 참고. ① .zshrc 파일 수정 홈 디렉터리에서 .zshrc파일을 수정하여 하단에 다음과 같은 라인을 추가한다. code () { VSCODE_CWD="$PWD" open -n -b "com...
Create files mandatory functions touch ft_isalpha.c ft_isdigit.c ft_isalnum.c ft_isascii.c ft_isprint.c ft_strlen.c ft_memset.c ft_bzero.c ft_memcpy.c ft_memmove.c ft_strlcpy.c ft_strlcat.c ft_tou...
전처리기 지시어 (Preprocessor Directive)는 프로그램을 실행시킬 때가 아닌, 컴파일할 때 동작함 #include 헤더파일 삽입 지시자 컴파일러에서 기본 제공된 파일을 포함할 때 #include <filename> 직접 만든 파일을 포함할 때 #include "filename" #...
Main Shortcuts Global :h[elp] keyword # open help for keyword :o file # open file :sav[eas] file # save file as :clo[se] # close current pane :ter[minal] # open terminal Cursor ...
주요 단축키 cmd/ctrl + n 을 눌러 새 페이지를 만듭니다 (데스크톱 앱만 해당). cmd/ctrl + shift + n 을 누르거나 cmd/ctrl + click 을 사용하여 새로운 Notion 창을 엽니 다. cmd/ctrl + p 를 눌러 검색을 열거 나 최근에 본 페이지로 이동하십시오. cmd/ctrl + [ 를 누...
주요 키보드 기호 command(또는 cmd) ⌘ shift ⇧ option(또는 alt) ⌥ control(또는 ctrl) ⌃ 오려두기, 복사하기, 붙여 넣기 및 기타 일반적으로 사용하는 단축키 ⌘-X: 선택한 항목을 잘라내어 클립보드에 복사합니다. ⌘-C: 선택한 항목을 클립보드에 복사합니다. 이 키는 Finder의 파일에도 작...
42헤더를 클러스터 밖에서 적용할 수 있는 방법을 다룸 본 게시글은 linux, macOS를 기준으로 작성하였음. 1. 42header plugin 설치 클러스터 밖 개인 pc를 사용중이라면 pc에 우선 42헤더 플러그인을 설치해야한다. 아래와 같이 본인의 홈 디렉터리 임의의 디렉터리에서 git clone을 받는다. git clone ht...
Issue 윈도우 터미널에서 wsl2를 실행하게 되면 기본 시작 경로가 C:\Users\<YourUsername>으로 되어있다. 이것을 리눅스의 홈 디렉터리로 변경하려고 한다. Solution 윈도우 터미널을 실행한 후, 상단의 설정(또는 Ctrl + ,)-좌측 하단의 Json 파일 열기를 클릭하여 에디터에서 자신의 WSL 프로필을 찾는다...
Makefile 소프트웨어 개발을 위해 유닉스 계열 운영 체제에서 주로 사용하는 프로그램 빌드 도구 main.c void hello(); int main() { hello(); } test.c #include <unistd.h> void hello() { write(1,"hello world!/n",13); } 위와 같...
Summary 이 프로젝트는 C 라이브러리를 코딩하는 것입니다. 여기에는 프로그램에 의존할 많은 범용 기능이 포함되어 있습니다. Introduction C 프로그래밍은 매우 유용한 표준 함수에 접근할 수 없을 때 매우 지루할 수 있습니다. 이 프로젝트를 통해 해당 기능을 다시 작성하고 이해하며 사용법을 배울 수 있습니다. 이 도서관이 앞으로의 모든...