728x90
[C++] 멀티 프로그래밍(전문가를 위한 C++ , Chapter 27 정리 )
👨🏻‍💻 programming/◽ c, c++2022. 5. 16. 23:03[C++] 멀티 프로그래밍(전문가를 위한 C++ , Chapter 27 정리 )

안녕하세요. 핑크코냥입니다. 오늘은 멀티 프로그래밍 정리 내용입니다. 긴글 주의 해주세요. ㅎㅎ;; 제가 멀티 프로그래밍 개념이 부족해서 업무 중 대화에서 이해 못한 적이 몇 번 있어서 한 번 쫙 정리 해보았습니다. * 멀티스레드 프로그래밍 - 프로세서 유닛이 여러 개 장착된 컴퓨터 시스템에 중요한 기법. - 시스템에 있는 여러 프로세서 유닛을 병렬로 사용가능. * 시스템에 프로세서 유닛이 장착되는 방식은 다양함. 1. 독립적인 cpu center processor unit를 담은 프로세서 칩이 여러 개 달리는 방식. 2. 한 프로세서 칩 안에 코어core라 부르는 독립적인 cpu가 여러개 있는 방식. 3. 위 두개를 혼합하는 방식 - 위 와 같이 여러 개 달린 프로세서를 - 멀티코어 프로세서 multi..

[c++]'전문가를 위한 C++17'을 공부하며 정리(ing...)
👨🏻‍💻 programming/◽ c, c++2022. 5. 16. 17:37[c++]'전문가를 위한 C++17'을 공부하며 정리(ing...)

1. 함수 매개변수와 마찬가지로 템플릿 매개변수에 기본값을 지정할 수 있다. template class Pinko { ... } - optional 에 정의돼 있으며, 어떤 타입의 값이 있거나 없을 수 있는 것을 표현한다. 2. 템플릿 매개변수로 템플릿을 받으려면 템플릿 템플릿 매개변수(template template parameter)라는 특수 매개변수를 사용해야 한다. - 템플릿 템플릿 매개변수를 지정하는 방식은 일반 함수의 매개변수에 함수 포인터를 지정하는 방식과 비슷하다. - 정의한 컨테이너(템플릿 선언부: templateclass vector)를 클래스 이름(vector)을 매개변수 이름 (Contatiner)으로 바꾼다. template class vector{}; tmeplate class ..

728x90
image