강의
로드맵
전체 4수강평
- C개발자를 위한 최소한의 C++
게시글
질문&답변
연산자 기본이론 강의 질문
연산의 임시 결과는 보통 CPU 레지스터에 저장됩니다. 문제는 레지스터 같은 메모리는 덮어 쓸 경우 기존에 저장되어 있던 내용이 사라집니다. 이에 관한 설명으로 이해하시면 되겠습니다. AI 답변과 더불어 참고하시기 바랍니다. 😄
- 0
- 2
- 27
질문&답변
클라이언트 인증서, 서버 인증서 차이점
AI 답변을 참고하시면 될 것 같네요. 좋은 세상입니다. 😄
- 0
- 2
- 11
질문&답변
세마포어 개수에 따른 스레드 점유상태
어쩌면 우연 같은 것입니다. 이 예제를 실행시키는 PC마다 결과는 다를 수 있습니다. 그리고 더 웃긴 것은 while문 속 Sleep()을 1000ms 주기가 아니라 450ms로 변경해보시기 바랍니다. 분명히 다른 결과를 얻을 수 있을 것입니다. 우연과 착시가 겹친 느낌이라 할 수 있겠습니다. 😄
- 0
- 2
- 14
질문&답변
Visial Studio Code 를 설치해서 사용해도 수업을 따라가는데 지장이 있나요?
인프런 AI 답변을 참고하시기 바랍니다. 😄
- 0
- 3
- 32
질문&답변
SSL OSI 7계층
인프런 AI 답변을 참고하시기 바랍니다. 😄
- 0
- 2
- 27
질문&답변
본 강의에 대한 질문들입니다.
네. 그렇게 이해하시면 되겠습니다.네. 맞습니다. 실제 주소가 어떤 값이 될지는 프로그램을 실행시켜야 알 수 있습니다. 그런 이유때문에 이름이 'nData인 메모리'의 주소가 아직 알 수 없어 간점지정과 헷갈릴 수 있습니다. 아무튼 지역변수(및 자동변수)를 선언 및 정의 할 경우 Stack 메모리가 사용사용되는 것은 확실하며 구체적인 주소를 알 수는 없더라도 이름이 nData인 것은 확정된 것입니다. 그러므로 본인이 설명한 내용 중 전자가 맞습니다. 메모리가 구체적으로 할당되고 결정되는 일은 런타임이 일어날 일입니다. 할당과는 별개로 분리해 생각하기 바랍니다.'다른 사용자'까지는 아니더라도 int 포인터 자체가 변수이며 얼마든지 다른 값으로 덮어 써질 수 있습니다. 따라서 포인터 변수의 값에 따라 포인터가 가리키는 대상 int는 바뀔 수 있습니다. 직접지정과 간점지정은 개념적인 관점에서 이해하는 것이 좋습니다. 예를 들어 내가 결혼할 사람을 내가 정하면 직접지정이고 엄마(포인터)가 정해준다면 내 배우자는 엄마라는 존재를 통해 결정되는 (배우자) 간접지정 방식이 되는 것입니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 34
질문&답변
reader.readLine() == null 의미
AI 답변을 참고하시면 되겠습니다. 😄
- 0
- 2
- 20
질문&답변
윈도우 IOCP 가 DMA 랑 다른 개념인가요?
다른 개념이 아니라 IOCP가 제대로 작동하기 위해 DMA를 이용하고 있으니 DMA 개념을 포함하고 있다고 보시면 될 것 같습니다. 참고하시기 바랍니다. 😄
- 0
- 1
- 30
질문&답변
소켓의 본질은 파일이다.
A. +알파에 해당하는 정보가 있기 때문이 아니라 +알파에 해당하는 정보가 없으면 소켓을 생성 자체가 불가능합니다. B. 소켓의 본질은 파일입니다. 소켓을 통해 전송한다는 표현이 틀린 것이 아닙니다만 '소켓에 쓴다.'라고 하는 것이 굳이 따지면 더 정확한 표현이 될 수 있습니다. 다만 소켓이 일반적인 데이터 파일이 아니기 때문에 2차 메모리를 이용하는 것은 아닙니다. C. 서버에서 recv()하면 장치 파일에 hello가 저장되는 것이 아니라 네트워크로 수신한 정보가 저장된 메모리에서 hello라는 정보를 읽어오는 것입니다.참고하시기 바랍니다. 😄
- 0
- 2
- 27
질문&답변
입력값 보정
main() 함수가 return문을 만나면 반환하고 프로그램은 종료됩니다. 참고하시기 바랍니다. 😄if (Input 9){ printf("1~9사이 정수를 입력하세요."); return 0;}
- 0
- 1
- 29