일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- C++
- 채팅프로그램
- c2678
- 튜토리얼
- 노드
- greater
- 이진순회트리
- 동빈나참고
- 함수객체
- 멀티스레드
- 난수중복제거
- 에러
- 클라이언트
- 연산자오버로딩
- BST
- list
- bind
- 이진트리
- 과제
- placeholder
- 네트워크 프로그래밍
- 소켓 프로그래밍
- 과제5차
- Git
- GitHub
- operator==
- 상속
- 자료구조
- 이진노드
- remove_if
- Today
- Total
목록분류 전체보기 (64)
강아지를 좋아하는 컴공생
인공지능 https://blog.naver.com/dreamkonkuk/221981572684 [건국대]"끊임없는 코딩연습, 다양한 경험과 지식으로 역량을 갖추세요!" 서울대 컴퓨터연구소 본인이 관심있는 직무의 주요 업무와 필요한 역량에 대해 알 수 있는 특별한 강의를 아시나요? '선배... blog.naver.com
다전공 고민중 컴공 + 부동산 컴공 + 경제 컴공 + 심리 컴공 + 무역 아무튼 컴공 + 인문학 수업을 미리 들어봐야할듯하다. 다전공이든, 청강이든, 타대학 학점교류든, 연계전공이든, k-mooc으로든 아무튼. 계절학기로도 들어볼 수 있는 것 같던데 자료를 모아봐야겠다 학점교류 https://m.blog.naver.com/dreamkonkuk/222157187345 [건국대] "국내 교환학생 제도가 있다고?!" 학점교류생 이하연(교육공학과 17), 차현진(사학과 14) 많은 대학생들의 버킷리스트 중 하나, 바로 교환학생이죠! 그러나 코로나 19로 교환학생에 제약이 걸려 아... blog.naver.com 연계전공 https://m.blog.naver.com/dreamkonkuk/222205067003 [..
코코아클론코딩 수업 안에 이 부분 다시 보기! 어떠한 내용들보다 깔끔하고 이해가 잘 될 것임 내용 정리해 둔 것들을 아래에 넣을 것이지만, 이해 안되면 배속해서 빠르게 듣기. (내용 정리 부분은 코코아클로닝 수업을 들으면서 text파일로 정리해둠!) - Git과 Github은 다르다. 전자는 system, 후자는 저장 장소 + Git은 파일들을 주시하면서 관리해주는 도구, Github은 git의 변경내역을 볼 수 있는 사이트 - Github에 들어가보면 폴더처럼 생긴 곳에서 나의 파일들의 수정 history를 볼 수 있다. - commit한 시점이 변경시점이다. 내가 변경을 해야한다고 생각하는 중요한 시점 마다 저장해놓는 것이다. - 빨간 부분이 변경 전, 초록 부분이 변경 후. - 어떤 파일이든(jpg..
https://openweathermap.org/api Weather API - OpenWeatherMap Please, sign up to use our fast and easy-to-work weather APIs for free. In case your requirements go beyond our freemium account conditions, you may check the entire list of our subscription plans. You can read the How to Start guide and enjoy using our po openweathermap.org 현재 위치에 대한 날씨 정보를 얻고 싶다면 저기로 가기! 그 중 저 URL을 이용할 것임. {lat} {lon}..
노마드 코더 - 바닐라 JS로 크롬앱 만들기 클래스를 듣다가 정리한다! /* filter 함수 // filter함수는 함수 정의를 필요로하고, 원리는, Array에서 없애고 싶은 것만 빼고 새로운 array를 만드는 역할 // forEach함수와 비슷한 역할을 함. array의 각 item들을 함수의 첫 argument로 전달하는 형식으로 함수를 호출함 // ex) [1,2,3,4].filter(sexyFilter) 일 경우, sexyFilter(1) sexyFilter(2) sexyFilter(3) sexyFilter(4) 과 같은 식으로 함수 호출한다. 배열 속 item이 네 개이니, sexyFilter 함수를 네 번 호출 filter function(여기선 sexyFilter)은 new array를..
기존 C언어 방법 헤더 포함 srand((unsigned int)time(NULL)); 후 중복제거를 위해 배열 써야함 너무 귀찮았다... 그런데 c++11부터 지원해주는 기능이 있나니..! c++11부터 지원 - STL로 가능 https://modoocode.com/304 씹어먹는 C++ - modoocode.com 학부생 때 맨날하던 난수 중복제거..... 드디어 안해도 된다... 박수............ㅜㅜ
pthread_create 함수 형태 pthread_create()의 arg에는 하나의 인자밖에 전달을 하지 못한다. 그러나! arg 부분을 통해 2개 이상의 인자를 전달하고 싶을 때 구조체를 이용하는 방법이 있다. 문제해결 개념 및 원리 이 개념이 필요했던 곳은 네트워크 프로그래밍 과제 중 소켓 프로그래밍 과제 중 서버 - 클라이언트 채팅 프로그램 작성시 서버입장에서는 어느 클라이언트에서 온 메시지인지 알 수 있는 방법이 애초에 클라이언트가 보낼 메세지에 자신의 이름을 넣어 보내면 되겠다고 생각했다. 클라이언트는 서버에 접속을 할 때 자신의 이름을 입력해야하기 때문이다. 문제는 이 이름이 main의 argv[1]에 저장되어있다는 것이다(argv[0]는 아마 ./client 일껄...?) 그런데 이 ar..
list 컨테이너 구조인 li2를 가지고 sort()메서드를 이용하려고 했더니 오류가 났다. 에러메세지는 다음과 같았다. 함수 템플릿 'unknown type std::lessoperator ()(_Ty1 && _Ty2 &&) noexcept() const'을(를) 특수화하지 못했습니다. 문제 원인 원인은 다음과 같다. 내가 만든 타입인 CMyPoint로 li2를 만들었다. CMyPoint 객체끼리 sort()를 하려면 어떠한 기준을 갖고 크다작다를 비교해야하는데 내가 CMyPoint 클래스에서 operator (크다를 비교할 수 있는 연산자) 만 오버로딩을 해놓았더라.. operator< (작다를 비교할 수 있는 연산자) 오버로딩을 추가해주면 된다! operator< 메서드도 오버로딩을 추가했다. 나름..