프로그래밍 QnA + 설치 및 활용 QnA

lsjlsu1022의 이미지

[완료]c의 미리 정의된 매크로와 컴파일러,라이브러리 관련해서

현재 OS는 Windows 7,컴파일러는 VS2015에 CPU는 AMD를 쓰고 있습니다만
이 리스트(https://sourceforge.net/projects/predef/)에 정리된 매크로 상수를 테스트해볼겸 써서 다음과 같은 코드를 작성한 다음 x64 옵션으로 디버깅,컴파일을 했더니 다음과 같은 결과가 나왔습니다.

nixon4545의 이미지

리눅스 커널 컴파일만 하면 gnu grub이 자꾸 뜨네요...

제가 연구하는 부분이 리눅스 커널쪽이라

리눅스 커널 컴파일을 자주하는데

코드상에 에러가 없어서 make install을 하고

재부팅을 하여 수정한 상태의 커널로 다시 부팅을 하려고 하는데

항상 그런거는 아닌데 재부팅을 하고나면

느닷없이 gnu grub minimal 화면이 나옵니다.

이 단게에서 grub를 수정하는 방법은 알기 때문에 연구에 있어 지장이 있진 않지만

원인이 너무 궁금하네요

무조건 컴파일 후 재부팅해서 뜨면 컴파일에 문제가 있다고 생각할 수 있지만

그게 아니라서 아리송 하네요

shint의 이미지

세대와 비트 G


현재 64비트 컴퓨터를 사용중인데요.
이렇게 생각해보면. 5세대'가 되버리는건가요?

3세대 8비트
4세대 16비트
5세대 32/64비트
6세대 128비트
7세대 3G/3.5G
8세대 4G/4.5G

게임기 시대
https://ko.wikipedia.org/wiki/%EA%B2%8C%EC%9E%84%EA%B8%B0_%EB%AA%A9%EB%A1%9D

세벌의 이미지

GEAP 알 수 없는 오류?

https://www.geap.go.kr/real/
공지사항
2017년 정보자원(EA) 및 전자정부...
클릭하면 팝업 창이 뜨는데, 팝업창 안에 있는 목록 버튼 누르면

eGovFramePortal 전자정부표준프레임워크
알 수 없는 오류가 발생했습니다.

나오네요.
저만 그런지 다른 사람도 그런지는 모르겠습니다.

익명 사용자의 이미지

GDB에서 run 이후에 명령 주소가 바뀌는 것에 대해 질문드립니다.

일단 C로 간단하게 짜고 GDB로 디버깅해 보았습니다.
아래는 gdb를 실행시키고 아직 run 하지 않은 상태에서 disas main을 해본 상태입니다.

tmd5785의 이미지

객체지향 프로그래밍 입니다.

제가 풀어본거도 있지만 너무 모르는 부분이 많네요 ㅠㅠ 각 문제 설명좀 해주실수 있을까요?

renboy의 이미지

프로그램 실행 시 메모리에 적재되는 최초 명령어에 대해서 질문 드립니다.

안녕하세요.

현재 프로그램 컴파일 후 프로그램 실행 시 진행되는 과정에 대해서 공부 중입니다.
다름이 아니라 인터넷에 제가 궁금한 부분을 도저히 찾질 못하겠어서 이렇게 질문드립니다.

프로그램이 실행되면 메인 메모리에 명령어가 적재되는 것으로 알고 있습니다.
함수 내부에 int a=10; 코드를 선언하면 "스택 영역에 4byte 크기의 데이터 영역를 확보하고 10 값을 넣어라" 라는 명령어가 적재되는 것으로 파악하고 있습니다.
(아니라면 알려주시기 바랍니다. 이 부분이 조금 모호하네요;;)

제가 현재 가장 궁금한 점은 프로그램 실행 시 로더가 실행 파일의 헤더 파일 읽어 메인 메모리에 프로그램을 적재한다는 부분입니다.

프로그램이 최초 실행되서 메인 메모리에 프로그램이 적재된다는 것 자체가

main 함수가 실행되기 위해 필요한 인자들과 전역 변수 같은 데이터들만 우선적으로 올라가는 것 인지...
아니면 명령어들만 적재되고 명령어에 따른 동작들은 명령 처리 후에 발생하는 것인지...

cis1281의 이미지

ㅇㅇ

ㅇㅇ

renboy의 이미지

코드, 힙, 스택, 데이터 영역은 메인 메모리 안에 있는 것인가요?

안녕하세요.

프로그램 동작 원리 및 과정이 중요하다고 해서 요새 이 부분에 대해서 공부를 하고 있습니다.

하드디스크에 있던 .exe 파일을 실행시키면
해당 .exe 파일의 소스 코드와 데이터들이 메인 메모리로 복사되는 것으로 알고 있습니다.

그렇다면 프로그램 실행 중에 메로리가 저장되는 힙, 코드, 스택, 데이터 이러한 영역들은
메인 메모리(RAM) 안에 있는 영역들인지 궁금합니다.

감사합니다.

세벌의 이미지

smb port 차단 방법?

http://www.etnews.com/20170420000138
읽고 질문 드립니다.
아직 윈도 XP 쓰는 곳이 있어서...
smb port 막으려면 어떻게 하나요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기