# 42

112개의 포스트

minishell

1.무엇을 하는 과제인가? : bash나 zsh등과 같은 shell을 만드는 것이다.(*shell : kernel과 사용자간의 다리 역할을 한다고 생각하면 된다.) : bash를 기반으로 shell을 만든다. 2.과제를 하면서 참고 했던 곳들 -.tree구조로

3일 전
·
1개의 댓글
·
post-thumbnail

[C++ STL] Rbtree_iterator

https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/stl_tree.h

6일 전
·
0개의 댓글
·
post-thumbnail

[C++ STL] pair, make_pair

https://cplusplus.com/reference/utility/pair/?kw=pairThis class couples together a pair of values, which may be of different types (T1 and T2). T

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

[C++ STL] map

https://cplusplus.com/reference/map/map/?kw=map Description Maps are associative containers that store elements formed by a combination of a key va

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

[C++ STL] iterator_traits

https://cplusplus.com/reference/iterator/iterator_traits/?kw=iterator_traits이터레이터 속성을 정의하는 특성 클래스이다.모든 이터레이터는 최소한 아래 멤버 타입을 포함해야 함.

2022년 9월 4일
·
0개의 댓글
·
post-thumbnail

[C++ STL] type_traits

is_integral https://cplusplus.com/reference/typetraits/isintegral/?kw=is_integral https://stackoverflow.com/questions/43571962/how-is-stdis-integral-implemented 이런 식으로 구현. template type이 integral인지 ...

2022년 9월 4일
·
0개의 댓글
·
post-thumbnail

[C++ STL] random-access-iterator (vector iterator)

https://cplusplus.com/reference/iterator/RandomAccessIterator/ vector의 iterator는 randomaccessiterator 이다. 아래 custom iterator에서 iteratortag를 randomacce

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

[C++ STL] vector

https://cplusplus.com/reference/vector/vector/?kw=vector Description Vectors are sequence containers representing arrays that can change in size. 👉 vector는 사이즈를 바꿀 수 있는 배열을 나타내는 sequence 컨테이너 Jus...

2022년 8월 27일
·
0개의 댓글
·
post-thumbnail

[C++ STL] reverse_iterator

https://cplusplus.com/reference/iterator/reverseiterator/?kw=reverseiterator Description This class reverses the direction in which a bidirectional or random-access iterator iterates through a rang...

2022년 8월 27일
·
0개의 댓글
·
post-thumbnail

Inception

42 Seoul 5서클 과제 Inception

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

미니알티

카메라로부터 쏜 ray가 물체에 부딪혀 돌아오게 되는 경로를 추적하여 색을 입히는 그래픽 기법이다.ray = origin + (t \* dir)ray는 ray가 시작되는 원점 origin에 방향벡터 direction에 시간 t를 곱한 값을 더하여 계산하게 된다.ray와

2022년 8월 15일
·
0개의 댓글
·
post-thumbnail

philosophers

1.무엇을 하는 과제인가? : 프로그램을 어떻게 하면 더 효율적으로 사용할 수 있는지에 대해서 공부하는 과제이다. thread와 process를 사용해서 프로그램을 좀 더 빠르고 효율적으로 만들 수 있는 방법에 대해서 고민하는 과제이다. [Mandatory] -.위

2022년 8월 15일
·
0개의 댓글
·
post-thumbnail

미니알티 사이트

https://www.scratchapixel.com/lessons/3d-basic-rendering/ray-tracing-generating-camera-rays/generating-camera-rays

2022년 8월 6일
·
0개의 댓글
·

[philosophers] 외부 함수 설명

스레드 생성 함수attr이 널이면 디폴트 속성 사용스레드 생성 후 attr을 수정해도 스레드의 속성에는 영향 없음성공적으로 생성한 경우 생성된 스레드의 ID를 thread 변수에 저장start_routine(arg)를 실행하면서 생성됨start_routine이 끝나면,

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

cub3D

42 Seoul 4서클 과제 cub3D

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

Fract_ol

그래픽 과제로 무엇을 할까 고민을 하다가 프랙탈 과제를 선택하였다.3개 중에 가장 복잡해 보이지만 코드의 구성은 생각보다 간단하고, 문제가 수학 공식을 좀 이해를 해야 한다는 것이 문제다.그럼 프랙탈이 무엇인지 알아보자.부분이 전체와 닮고, 전체가 부분에서 비롯되는 현

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

Push_swap

Stack A와 B가 있다고 가정하고, 최초에 Stack A에 숫자를 넣으면,Stack와 Stack B를 이용하여 Stack A에 "오름차순"으로 정렬을 하면 마무리 되는 과제이다.횟수를 <가장 적게> 정렬하는 것이 이 과제의 포인트다.스택의 "윗 부분"만 이동이

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

NetPractice

42 Seoul 4서클 과제 NetPractice

2022년 7월 4일
·
0개의 댓글
·

minitalk

linux의 signal에 대해 알아보자

2022년 6월 30일
·
0개의 댓글
·
post-thumbnail

42Seoul 본과정 합격! 🍀

이메일을 받고 공부에 대한 열정이 다시 불타올랐어요.. 사실 오늘 한 회의에서두 내가 부족한 게 너무 느껴져서 얼른 공부를 더 열정적으로 해야겠단 생각을 했습니다 :( 🔥🔥 무슨 이메일이냐면... 42 Seoul 본 과정에 합격했다는 메일이었습니다!!!

2022년 6월 23일
·
1개의 댓글
·