Algorithms 12

#문법 - 전처리기

파일 내의 소스코드를 통째로 붙여 넣는 대신에 간결하게 라이브러리를 불러오는 방식으로 프로그램을 구성할 수 있습니다. 두 가지 방법이 있는데요, #include 시스템 디렉터리에서 파일 검색. 운영체제마다 시스템 디렉터리가 존재하는 경로가 다릅니다. #include "파일 이름" 현재 폴더에서 파일 검색. 현재 폴더에 파일이 없다면 시스템 디렉터리에서 검색 stdio.h 와 같은 헤더 말고도 우리가 직접 헤더를 만드는 방법도 있어요. 앞으로 프로그램을 짤 때 훨씬 간소하게 프로그램이 보여질 수 있게 해줍니다 테스트 해보기 위해 헤더파일에 함수를 하나 입력합니다. 이후 main.c 파일에서는 이런 식으로 코딩을 해주면 #define _CRT_SECURE_NO_WARNINGS #include #include..

Algorithms/C, C++ 2019.08.19

#오류 - 쓰기용으로 열 수 없습니다

오랜만에 파일입출력에 대해 다시 감을 익히려고 열심히 fopen 에 대해 쓰던 중 LNK1168 에러인 "쓰기용으로 열 수 없습니다" 가 계속 떠서 아! 이미 프로그램 실행중인가! 닫고 다시 빌드해서 돌려봐야지, 하고 작업관리자를 켰는데 프로그램이 어디에 있는지 전혀 찾을수가 없는겁니다 ㅜㅜ. 이거 때문에 컴파일도 안되고 투덜대는 동안 "아 이런 실수 하나하나 기록해놨다가 학기중에도 과제할때 써먹어야겠다" 해서 티스토리에 블로그를 만들게 되었습니다. 작업관리자에는 파일입출력.exe 가 전혀 없는 걸 거듭 확인한 후 고통스러워하다 cmd를 통해 실행중인 프로세스를 확인해봅니다. 이후 태스크를 죽입니다. 명령어는 taskkill /f /im 0000.exe

Algorithms/C, C++ 2019.08.19
1 2