본문 바로가기

반응형

Stack

[CS] 프로세스란? 스레드란? 프로세스와 스레드의 차이 👩‍💻 ‍완전히 정복하는 프로세스 vs 스레드 개념 한눈에 이해하는 프로세스 & 스레드 개념 전공 지식 없이 컴퓨터의 프로그램을 이용하는데는 문제 없어 왔지만 소프트웨어를 개발하는 사람으로서 컴퓨터 실행 내부 요소를 따져보게 될때, 아 inpa.tistory.com (↑ 더 자세하고 그림으로 설명되어있다! 이 글의 출처임을 밝힌다.) 프로세스와 스레드의 개념 프로세스: 운영체제로부터 작업을 할당받은 작업의 단위 스레드: 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위 프로그램은 뭐고 프로세스는 뭔데? 프로그램: 컴퓨터에서 실행할 수 있는 파일, 즉, 실행되어지지 않은 코드 덩어리 프로세스: 프로그램이 돌아가고 있는 상태, 즉, 컴퓨터에서 작업 중인 프로그램 그럼, 스레드란? 스레드: 하나의 프로세스.. 더보기
10장. foreach가 가능한 객체 만들기 1. IEnumerable과 IEnumerator [C#] IEnumerable, IEnumerator 그리고 yield enumerate 영어로 수를 세다. 카운팅 하다! 두 인터페이스는 열거자와 관련이 있다.(반복자와 동일한…것 같다. 아닐수도..) using System.Collections; C#의 모든 Collections 컬렉션은 IEnumerable, IEnumerator를 상 ansohxxn.github.io foreach를 사용할 수 있는 클래스를 만들기 위해서는, IEnumerable 인터페이스와 IEnumerator 인터페이스를 상속하고 메소드와 프로퍼티를 구현해야 함 [C#] IEnumerator IEnumerable 컬렉션namespace System.Collections{ pub.. 더보기

반응형