널널한 개발자
@nullnull8537
수강생
46,048
수강평
2,587
강의 평점
4.9
강의
로드맵
전체 4수강평
- Windows 시스템 프로그래밍 - 기본
- 외워서 끝내는 네트워크 핵심이론 - 기초
- 외워서 끝내는 네트워크 핵심이론 - 기초
게시글
질문&답변
용어 설명 필요
수업에서 설명이 된 것이라 생각하고 있었는데...그렇지 않은 모양이네요. 제보 고맙습니다. 😄
- 0
- 2
- 20
질문&답변
네임스페이스 스코프 내에서 정의된 변수, 함수들이 위치하는 곳 질문
네임스페이스와 무관하게 전역 변수와 정적 변수는 정적 메모리 영역에 저장되며 이는 스택이나 힙과 다른 영역이며 프로세스가 실행될 때 잡히는 메모리 입니다. 함수들도 마찬가지인데 함수는 실행 코드이므로 읽기 및 실행하기 권한만 부여되는 섹션에 포함됩니다. 이와 관련해 더 자세한 정보는 PE format에 대해 알아보면 더 자세히 알 수 있습니다. 참고하시기 바랍니다. 😄
- 0
- 1
- 14
질문&답변
강의 외 질문
어쩌면 이미 해결하셨을 수도 있겠습니다만 그래도 의견을 남겨 봅니다. 값이 다르게 나오는 대부분의 이유는 엔디안 문제입니다. 우선 값이 다르게 출력되는 결과를 볼 것이 아니라 원본 데이터를 16진수로 정확히 확인하는 것이 중요합니다. Wireshark와 결과가 다르다는 것은 출력결과의 차이에 불과하니 우선 로우 데이터가 같은 값이 맞는지 16진수로 출력해서 디버깅 해보시기 바랍니다. 😄
- 0
- 2
- 35
질문&답변
writeUTF 메서드로 생성된 파일 읽기
AI 답변을 참고하시면 되겠습니다. 고맙습니다. 😄
- 0
- 2
- 27
질문&답변
[MyString 실습 인스턴스 중복 생성 문의] MyString.setString(String param)
아니오. 잘못 생각하신 것이 아니고 불필요한 clone() 호출이 맞습니다. 본인이 생각하신 내용이 맞다는 것을 확인드립니다. 예제의 오류는 향후 강의를 개정하는 과정에 반영하도록 하겠습니다. 고맙습니다. 😄
- 0
- 2
- 45
질문&답변
SSL 추가 설명 요청
이 강의가 개념을 위주로 설명하다보니 그런 문제가 있는 것 같습니다. 주신 의견 참고해서 향후 업데이트를 진행하겠습니다. 의견 고맙습니다. 😄
- 0
- 2
- 29
질문&답변
해당 강의는 강의자료가 있나요?
네. 판서로 직접 그려서 보여드리기 때문에 별도로 자료가 있지는 않습니다. 참고하시기 바랍니다. 😄
- 0
- 3
- 47
질문&답변
stdin, stdout
네. 맞습니다. int main() { FILE* fp = NULL; fopen_s(&fp, "CONOUT$", "w"); if(fp != NULL) { fprintf(fp, "Hello, World!\n"); } }이 코드를 실행하면 문자열은 콘솔화면에 출력됩니다.
- 0
- 2
- 39
질문&답변
마지막 열의 노드를 삭제하였을때 읽기 엑세스 위반 발생 건
if문으로 NULL인지 체크하면 비정상 종료는 막을 수 있겠으나 더미 헤드와 테일 노드가 모두 운영되는 상황이라면 그런 체크 없이 잘 작동하는 것이 맞겠습니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 44
질문&답변
원자성과 동기화에 대한 사소한? 질문 있습니다.
개발자들이 흔히 '원자성이 보장된다' 라는 표현은 두 가지 의미가 있는 것 같습니다. 특정 변수 접근에 대한 원자성과 '코드 구간'에 대한 원자성이라는 표현이 있지요. 큰 의미로 보면 둘에 대한 차이는 없는 것 같습니다. 물론 굳이 따지면 동기화로 보는 편이 타당하겠습니다. 보통 원자성은 나눌 수 없는 단일 연산에 대해 부여하기 때문입니다. 그러나 그러한 학술적인 내용과는 별개로 '코드 구간에 대한 원자성 보장' 같은 표현이 비교적 널리 사용되고 있다는 점을 알고 계시면 될 것 같습니다. 😄
- 0
- 1
- 31









