반응형

헤더파일 2

[Hive Helsinki / Piscine] C09

Exercise 00: libft Create your ft library. It’ll be called libft.a. A shell script called libft_creator.sh will compile source files appropriately and will create your library.Allowed Function: write  첫 번째 문제는 library인 libft를 만드는 shell script를 작성하는 문제이다. 우선 기본적으로 library 파일은 .a 확장자를 지녔으므로 우리의 목표는 .c 파일들을 활용해서 하나의 .a 파일을 만드는 것이다. 주어진 c 파일들도 모두 직접 만들어야 하지만, 앞선 프로젝트들에서 다 만들어두었던 함수들이므로 따로 언급하지 않겠다. ..

[Hive Helsinki / Piscine] C08

C08은 전반적으로 헤더파일에 관한 내용이다. 헤더파일은 복수개의 파일을 컴파일하거나 작성할 때 같은 헤더나 선언을 여러 번 하지 않도록 도와준다. 해당 프로젝트는 헤더파일과 구조체에 대한 기초적인 이해를 가지고 풀 수 있다. 헤더파일 같은 경우 내용이 어렵지 않지만, 구조체는 처음 본다면 조금 헷갈릴 수 있는데, 사실 해당 프로젝트에서는 활용보다는 선언 정도를 하기 때문에 처음 익히기 어렵지 않을 것이다.    Exercise 00: ft.h Create your ft.h file.Allowed Function: None  첫 번째 문제는 간단히 주어진 프로토타입의 함수를 포함한 헤더파일을 작성하기만 하면 된다. 다만 42에서 헤더파일을 작성할 때에 주의해야 할 점이 몇 가지 있다.  첫 번째는 #if..

728x90
반응형