# 42

132개의 포스트

블랙홀에 빠진 유저 처리 - (2)

❓ 블랙홀에 빠진 유저는 42 intra 로그인을 할 수 없기 때문에 Cabi 사이트에는 로그인이 불가능하다. 따라서 해당 유저가 대여하고 있던 사물함이 있어도 반납할 수 없다. 이로 인해 사용되지 않은 채로 방치되는 사물함이 생기고, 해당 유저에게 연체 메일이 발송되

어제
·
0개의 댓글
·

[소켓 프로그래밍] setsockopt & getsockopt & kqueue

setsockopt `socket`: socket으로 소켓 디스크립터 `level` : 프로토콜 레벨 (SOLSOCKET, IPPROTOIP, IPPROTOTCP, IPPROTOIPV6 등) `option_name` : 옵션 이름 `option_value` : 설정할

2022년 11월 19일
·
0개의 댓글
·

[42Seoul] - CPP Module08

: STL(C++ Standard Template Library)에 대해 공부하는 과제이다. 여기에는 Vector / List / Map 등이 있다. 어디서 많이 들어본 자료형이지 아니한가? 프로그램을 좀 더 쉽고 효율적으로 만들 수 있는 자료형과 알고리즘을 배울 수

2022년 11월 15일
·
0개의 댓글
·

C00

라피신 대부분 과제는 함수 구현이었어. ex00. ft_putchar 이 함수는 character 형을 출력해. write 함수를 쓰지. ex01. ftprintalphabet ex05. ftprintcomb ex06. ftprintcomb2

2022년 11월 14일
·
0개의 댓글
·

C01

ex00. ft_ft ex01. ftultimateft ex02. ft_swap ex03. ftdivmod ex04. ftultimatediv_mod ex05. ft_putstr ex06. ft_strlen ex07. ftrevint_tab ex08. f

2022년 11월 14일
·
0개의 댓글
·

[42Seoul] - CPP Module07

: 템플릿을 공부하는 과제이다. 지금까지 우리는 클래스를 만들때 특정 형을 고정한 상태로 만들어주었다. 예를 들면 특정 변수가 int로 되어 있다면 그 클래스의 변수는 int밖에 되지 않았다. 하지만 이것은 너무도 불편한 일이다. 이제부터는 템플릿으로 자유자재로 해당되

2022년 11월 14일
·
0개의 댓글
·
post-thumbnail

Dining Philosopher Problem

이게 다 먹고살자고 하는 건데... 42 서울 과제를 진행하던중 만난 문제이다. 어떤 방법을 사용해서 구현할까 고민하던 중 이 문제에서 어떤 부분이 이야기 되어야 하고 고민되어야하는지 정리하는 겸 블로그에 포스팅 한다. 식사하는 철학자 문제 철학자 다섯이서 원형

2022년 11월 13일
·
0개의 댓글
·

[42Seoul] - CPP Module06

: 형 변환을 공부하는 과제이다. 어떤게 안전한 형변환인지에 대해서 공부를 하게 된다. : 모두의 코드 형변환 관련 링크링크 : https://modoocode.com/17: 데이터 직렬화 관련 링크이다. 저장소에 저장을 하거나 다른 컴퓨터에 데이터를 보낼때,

2022년 11월 11일
·
0개의 댓글
·

[42Seoul] - CPP Module05

: exception을 배우는 과제이다. try, catch구문을 만들어 보고 추상클래스를 사용해 보는 과제이다.: 아스키 트리가 필요할 때가 발생한다. 아래의 링크에서 복사하면 된다.링크 : https://ascii.co.uk/art/tree: 모두의코드 예

2022년 11월 10일
·
0개의 댓글
·
post-thumbnail

[42Seoul] - CPP Module04

: 업캐스팅, 다운캐스팅, 깊은복사, 얕은 복사, 가상 함수, 순수 가상함수등을 공부하는 과제이다.: 업캐스팅, 다운캐스팅, virtual키워드와 가상함수 및 가상 소멸자, 가상 함수 테이블등에 대해서 잘 나와있다.링크1 : https://modoocode.c

2022년 11월 9일
·
0개의 댓글
·

[42Seoul] - CPP Module03

: 상속에 대해서 공부하는 과제이다. 상속은 클래스에서, cpp에서 없어서는 안될 정도로 중요한 내용이다.: 모두의코드에서 상속에 대한 내용이다. 예제와 함께 따라가면 쉽게 이해할 수 있다.링크 : https://modoocode.com/209: 간단한 클래스

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

[42Seoul] - CPP Module02

: 다형성(polymorphism), 연산자 오버로딩(operator overloading), Canonical 클래스 양식(Orthodox Canocical class form)등을 하는 과제이다.: 복사 생성자와 복사 대입연산자가 무엇인지와 둘의 차이점을 알 수 있

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

[42Seoul] - CPP Module01

: CPP에서의 메모리 할당, 해제, 레퍼런스(reference), 스위치 구문 등을 연습하는 과제이다.: const reference로 리턴을 하면 어떤일이 발생하는지에 대한 링크링크 : https://lazymankook.tistory.com/11: cpp

2022년 11월 3일
·
0개의 댓글
·

[42Seoul] - CPP Module00

: CPP의 기본적인 사용법을 배우는 과제이다. 기존에 C로 되어있는 과제를 하면서 해왔던 관성들을 버리게 만들고 싶어하는 과제라고 생각했다. 총 3문제 ex00,ex01,ex02로 이루어져 있고 이들 전부 "CPP란 이런 느낌이야"라고 말하는 느낌이었다.: 첫 CPP

2022년 11월 2일
·
0개의 댓글
·
post-thumbnail

인셉션

VM 세팅(UTM) https://velog.io/@zhy2on/Ubuntu-20.04-for-ARM-설치해보기 ubuntu 20.04 desktop 최소설치 & firefox 설치 환경으로 세팅했다. Common Ground 환경변수 docker에서는 컨테이너에서

2022년 10월 29일
·
0개의 댓글
·
post-thumbnail

[Inception] 과제 정리

Inception은 docker와 docker-compose를 사용해 웹사이트를 만들어보는 과제이다.

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

42서울 본과정 후기

약 2년간 42서울에서 본과정 중 공통과정을 마치며 남기는 42과정과 42서울에 대한 후기

2022년 10월 23일
·
0개의 댓글
·
post-thumbnail

[C++ STL] stack

https://cplusplus.com/reference/stack/stack/?kw=stackstacks are implemented as container adaptors, which are classes that use an encapsulated obj

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

[C++ STL] set

https://cplusplus.com/reference/set/set/Sets are containers that store unique elements following a specific order. 👉 set은 unique element를 가지고 특정

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

born2beroot

This document is a System Administration related exerciseborn2beroot는 가상머신에 대한 내용을 학습하는 과제이다가상머신이란 물리적인 컴퓨터가 소프트웨어적으로 컴퓨터 환경을 만드는것을 말한다 쉽게말하면 컴퓨터 안의 컴

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