묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨독하게 되새기는 C 프로그래밍
스택프레임구조 ..
32비트 구조에서스택프레임은 메모리주소가 낮은주소로 쌓이고0번지를 향해 증가하는데 ? 이유가 무엇인가요 ?네이버 검색상으로는 스택프레임이 커널영역을 침범하지 않게하기위해서 라고 하는데, 그글 댓글에서 커널영역을 침범하지 않기위해서라는 설명은 틀린설명이라고 하는데 정확한 이유가 궁금합니다.추가로 64비트 컴퓨터는 왜 32비트 구조랑 스택프레임구조가 왜 다른지궁금합니다.그냥 설계된것은 아닌거같아서요
-
해결됨독하게 되새기는 C 프로그래밍
쓰레드편을 보다가 궁금증이 생겨서 질문드립니당.
리눅스 환경에서 구조체내에 int a, b, c가 있고, 메인 영역에서 while상태로 함수1을 구조체로 포인터로 매개변수를 전달하여 함수 call을 하여 a,b에 접근하여 값을 바꿔준다 가정하고,쓰레드를 열고 그 쓰레드 내 while상태로 함수2를 똑같은 구조체 포인터로 매개변수를 전달하여 함수call하여 c의 값을 바꿔준다고 가정하면 혹시 레이스 컨디션이 일어나나요?...서로의 함수 1은 a,b, 2는 c만을 건들지만 궁금한 점은 구조체 전체의 값을 read하고 원하는 영역만 바꾸고 구조체 전체의 값을 write하게 된다면, 함수 1과 2의 레이스 컨디션이 일어나는건지 너무 궁금하네용.. 너무 두서없이 써서 죄송합니당..
-
해결됨독하게 되새기는 C 프로그래밍
강의중 노이즈가 끼는 부분이 있습니다.
매개변수 전달 기법 - 첫 번째 영상 14분 5초 즈음에 목소리에 노이즈가 끼어있습니다. 한번 확인해 주심 좋을거 같아요
-
해결됨독하게 되새기는 C 프로그래밍
버퍼
궁금한게 있어서 질문드립니다 ! 버퍼는 OS가 지정한 임의의 메모리 공간에 생기나요 ?아니면 프로세스의 가상메모리 공간에 생기나요 ?
-
해결됨독하게 되새기는 C 프로그래밍
강의 내용이 C++에도 동일하게 적용되는 내용일까요?
??