프로그래밍 QnA

kkojiband의 이미지

A20 enable ??

여러가지 부트 스트랩을 보면서 공부하고 있는데요,

A20 enable 하는 부분이 다 포함되어있던데...

이건 무슨 이유로 하는건가요??

real mode 에서는 원래 address line 20bit 를 모두 사용하는거 아닌가요??

아시는 분 도와주세요~

dummy999의 이미지

[질문] C에관한 몇가지 예외 사항

정보처리 기사 c실기 영진출판사꺼 보면
문자열을 처리하기위해 static char을씁니다.
왜 static를 쓰며 안쓸때와는 어떻게 다른건가요?
(예전에 질문을 했는데 답이 안올라와서 다시 질문합니다.)

또 이건 TC3.0 또는 XP에 관한 질문입니다.
xp에서 tc3.0을깔았습니다.
전에도 질문했는데 tc에서 화살키를 움직이면 블럭이 생성되면서 이동됩니다.
이거 해제하는방법을 알려주세요.

또 여기꺼 TC3.0을깔고 컴파일을 했더니 실행파일이 TCDEF.exe로 파일이 생성됩니다.

sliver의 이미지

asm,__asm__,volatile,__volatile__의 차이점..

리눅스 커널에서 보통 변수에 대해서는 volatile을 사용하면서

어셈블리에 대해서는 __asm__ __volatile__으로 쓰더군요..

volatile과 __volatile__의 차이점이 궁금합니다.

그리고 asm과 __asm__의 차이점도요..

mamoth07의 이미지

nice에 관해서..

리눅스에서 프로세스의 우선권을 변경할수있는 방법으로 nice를 사용하는데 이때 nice값은 어떻게 계산되고 있는지 궁금합니다.
알구 계시는 님들 답변부탁드립니다.

qprk의 이미지

소켓 프로그램 컴파일 문제 입니다.(리눅스에서 잘됨.. 솔라리

리눅스에서 gcc agent.c
하면 아무 불평없이 컴파일 잘 되고 동작도 잘 합니다.

하지만 솔라리스에서 gcc agent.c
하면 아래와 같은 메시지를 뿌립니다.

Quote:

정의되지 않음 첫번째 참조된
기호 파일의
socket /var/tmp//ccZJnigl.o
gethostbyname /var/tmp//ccZJnigl.o
inet_addr /var/tmp//ccZJnigl.o
connect /var/tmp//ccZJnigl.o
ld: 치명적: 기호 참조 오류. a.out에 출력이 기록되지 않음

naisr00t의 이미지

[질문] 아키텍춰 별로 컴파일 하는 법 !!

안녕하세요. 처음으로 글을 올립니다.
거의 매일 여기서 조회하고 답변 글 읽고 하면서 프로그래밍을 하고 있는데,
드디어 저두 질문을 하는 기쁨을 얻게 되네요.

Programming 할 때, 아키택춰별로 컴파일 하는 법을 알고 싶어서 올립니다.

저는 #등의 매크로문을 잘 쓰질 못 합니다.
그런데 예전에 #등의 매크로 문으로 디버깅도 하시고 하더군요.
(언제쯤이면 될른지..) 언젠가 매크로 문을 가지고 조건부(아키텍춰별)로 컴파일 되는 코드를 작성하는 것을 보았습니다.

andro000의 이미지

네트워크 상태 체크 질문입니다.

네트워크에 관해 여쭤보려 합니다

질문) 윈도우즈 시작표시줄 오른쪽에 네트워크 송수신 상태가 나오는데 네트워크가 끊기면 X표시가 되면서 우리에게 끊겼다고 명시적으로 알려주는데.. 이것도 MS사에서 구현한 함수를 사용하여 기능을 만든것으로 생각되는데 혹시 어떤 함수를 사용해서 만들었을까요..? 혹은 어떤 기법을 사용해서 만들었을까요.... 끊겼다는 정보를 어떻게 알 수 있습니까.. 함수나 끊김을 알 수 있는 방법? 답변 부탁드립니다.

voider의 이미지

gcc 의 옵션중 fomit-frame-point 는 정확히 무엇을 하는건가요?

많은 곳에서 -O 옵션과 함께 이 옵션이 사용되는데
문서를 읽어봐도 몬소리인지 이해가 안갑니다.(영어가 시로 ㅠ.ㅠ)
--------------------------------------------------------------------------------------
`-fomit-frame-pointer'
Don't keep the frame pointer in a register for functions that
don't need one. This avoids the instructions to save, set up and
restore frame pointers; it also makes an extra register available
in many functions. *It also makes debugging impossible on some
machines.*

On some machines, such as the Vax, this flag has no effect, because

maidland의 이미지

질문>> Log파일 생성에 대한 질문!!

안녕하세요_ 초보 리눅이 입니다_

다름이 아니라..

특정 조건에 맞는 상황에서 Log파일을 생성한는 것입니다..

예를 들자면, 프로그램 실행순간부터 끄는 그 순간까지의 로그파일 생성.. 하는것입니다

이것을 구현할려면 어떤식으로 짜야할까요?

고수님들의 많은 조언 부탁드립니다.. :oops:

jkm0114의 이미지

쓰레드, 그리고 프로그램 실행하기

쓰레드를 돌릴때... 각각의 쓰레드 않에 외부의 프로그램을

실행시켜도( system() 혹은 exec...() 같은 함수들로) 역시 쓰레드가

되나요?

혹시 그렇게 되지 않는다면 다른방법이 있는지...

페이지

프로그래밍 QnA 구독하기