{Programing}(131)
-
STL - List
www.cplusplus.com/reference/list/list/ list - C++ Reference difference_typea signed integral type, identical to: iterator_traits ::difference_type usually the same as ptrdiff_t www.cplusplus.com 대표적인 선형 자료구조의 컨테이너. STL에서는 더블링크드리스트로 구현되어있으며, 각 데이터는 노드라는 단위로 불린다. 자유로운 노드의 삽입삭제가 가능하며, 리스트의 앞 - 헤드 부분으로 삽입삭제, 리스트의 끝 - 테일 부분으로 삽입삭제 도 가능하다.
2021.04.29 -
STL - Array
기본적으로 Vector와 같은 컨셉의 컨테이너. 선형구조를 가지고 있고 [] 연산자를 통해 인덱스 접근이 가능하다. 차이점은 길이를 늘이고 줄이는 함수가 없다. www.cplusplus.com/reference/array/array/ array - C++ Reference value_typeThe first template parameter (T) www.cplusplus.com
2021.04.29 -
STL - Vector
stl 자료구조의 종류 c++ 11을 기준으로 array를 시작으로 vector, deque, list, stack, queue, priority_queue, set, multiset, map, multimap, unordered_set, unordered_multiset, unordered_map, unordered_multimap 이 있다. 예전부터 존재하던 vector,stack,queue,priority_queue,deque,list,map,multimap,set,multiset 먼저 정리한 후에 나머지 unordered_~~와 array를 정리하겠다. stl 자료구조의 기본적인 함수 세트 삽입, 삭제, 길이 확인, 반복자용 시작점, 종료점. 이를 기본으로 하고 함수 세트들의 변종들을 자료구조에 ..
2021.04.27 -
React Native - 기본 세팅
windows 10 기준. Node.js 설치. npm 설치 확인. 기본적으로는 ios를 개발하려면 Mac OS가 설치된 기기가 필요. xcode로 컴파일 해야함. android의 경우는 android studio가 필요. expo라는 앱을 폰에 설치하면 바로 테스트 가능. pc에도 expo-cli 를 설치. npm install -g expo-cli * node.js version 12 이상이 필요. 프로젝트가 저장될 경로로 이동. 프로젝트 생성. - 같은 이름으로 폴더가 생성됨. expo init {project_name} -> 프로젝트 상태를 선택 가능. 빈 프로젝트, 기본 탭을 가지는 프로젝트 정도로 선택. 프로젝트 명 입력하고 기본 설정 끝내면 됨. cd {project_name} npm sta..
2021.04.23 -
HTML - escape
특수문자 예약어라고 볼수 있다. 특수문자를 HTML의 콘텐츠 영역에서 표기하기위해 사용하는 방식으로 &~~~; 형식으로 이루어져있음. -- > (공백) -- & -- & " -- " ' -- ' © -- © 자주쓰는 이스케이프는 이런것들이 있다. kor.pe.kr/util/4/charmap2.htm HTML 특수문자 리스트 kor.pe.kr
2021.04.21 -
HTML - iframe
inline frame의 약자로 현재 웹페이지안에서 다른 웹페이지를 보기위한 태그. 다양한 웹페이지를 볼수 있으며 현재 유튜브 영상 공유 방법중의 하나. www.w3schools.com/tags/tag_iframe.asp HTML iframe tag HTML Tag Example An inline frame is marked up as follows: Try it Yourself » More "Try it Yourself" examples below. Definition and Usage The tag specifies an inli www.w3schools.com
2021.04.21