프로그래밍 QnA

ins878의 이미지

반복문안에 getchar가 이상합니다. 왜 그런지 가르쳐 주세요~~

프로그램을 짜다가 도저히 이해가 안됩니다. 물론 다른 자료를 찾아봤는데도, 이것에 관한 내용은 없는 것 같아서 글을 올립니다. (이것에 삽질 5시간~~바보인가 봐요~~ T.T )

#include <stdio.h>

int main()
{
	char c;

	printf("Test\n");

	do
	{
		printf("get : ");
		c = getchar();
	}while(c != 'y');

	return 0;
}

위 소스코드를 실행하면 아래와 같이 나옵니다

[code:1]
test
get : a(입력)

innersys의 이미지

[질문] 세그먼트의 추가..

GDT에 8k개의 세그먼트를 설정할수 있다는데..
보통은 cs,ds,es,fs,gs,ss 이렇게만 쓰는거 같습니다.
임의의 세그먼트를 추가하려면 어떻게 해야되는지 ...
또 어떤경우에 임의의 세그먼트가 필요한지 알고싶습니다.
답변부탁드립니다.

innersys의 이미지

[질문] 세그먼트 레지스터를 같게 설정하면 램상에서 어떻게 주

보호모드에서는 램에 내용을 쓸때 GDT의 베이스 어드레스를 복사해서 시작점을
지정하던데..
mov ax,cs
mov ds,ax
mov es,ax
...
이런식으로 모든 세그먼트를 같게 설정하면 램에 어떤식으로 기록되는지 궁금합니다.
코드에 쓰인 순서대로
cs,cs,cs,.........ds,ds,ds
low high
이런식으로 쓰이는것입니까?
아시는분 답변부탁드립니다.

sadrove의 이미지

[파이썬]현재 문자열의 캐릭터셋을 알 수 있을까요?

파이썬에서 str 변수에 어떤 문자열이 있을때 그 문자열의 캐릭터셋을 알 수 있을까요..?..
질문이 좀 이상한거 같지만..^^...
혹시 가능한지 여쭙고 싶습니다.

ktlsu1231의 이미지

run queue가 무엇이죠?

안녕하세요.

run queue가 무엇인지 간단한 설명이 필요해요. TT

이런 질문 드려 죄송합니다.

기억이 안나는.. :oops:

감사합니다.

ssehoony의 이미지

cpu 의 1,2차 캐쉬에 공유메모리가 캐쉬되나?

cpu 의 1차 캐쉬나 2차 캐쉬에 공유메모리의 내용이 기록될 수가 있나요?
싱글 cpu 라면 사실 캐싱이 되도 문제가 없어 보이지만, 듀얼 이상에서는 문제가 생길 것 같은데... 이거 어떻게 작동하는지 궁금하네요.

kicom95의 이미지

gdb 사용법 문의

부끄러운 이야기 지만

귀차니즘에 의거하여 printf 으로 디버그를 하다....

이제는 gdb 를 사용하려구 합니다...

core 파일 땜시....

core 파일 디버그 할때 bt 말고

또 쓸만한 명령어 있으면 몇개 추천 해주시면 감사하겠습니다.

bt 로도 최종 함수 호출 지점은 나오는데

외부 라이브러리 호출치 인자가 뭐로 들어 갔는지는 안나오네요

이거 알아 볼수 있는 방법 없는지요 ?

nadakwon의 이미지

memcpy에 관해서~~

memcpy에서
memcpy(newBuffer, copBuffer, sizeof(copBuffer));

여기서 newBuffer 는 copBuffer보다 싸이즈가 작습니다.

이렇게 된다면 어떠한 현상이 나타나나요?

허접한 질문이긴 하지만 고수님들의 답변 기다리겠습니다.

정말 궁금하거든요.....

facered79의 이미지

[질문] net-snmp mib 추가하는법에 대해서 질문드립니다.

안녕하세요.

먼저 전 linux 환경에서 snmp를 사용하고 있습니다.

제가 추가하고싶은 mib은 업체에서 제공하는 mib(pps-mib.htm)

입니다. htm 형식으로 되어있는데 메모장에 붙여넣어 PPS-MIB

이란 이름으로 다시 저장 했습니다. 일단 타겟 파일은 위와 같고요

PPS-MIB 내부를 보면 상위에 ENTERPRIZE 밉으로 되어 있습

니다.

제 linux 상의 mib 디렉토리는

/usr/local/share/snmp/mibs/

고요..

mib을 추가하는방법에대한 자세한 설명 해주시면 정말 감사하겠습니다.

sisbn의 이미지

clock_gettime()함수를 어떻게 써야만 할까요.;

웹상에 돌아다니는 소스들보면,

#include <unistd.h>
#include <time.h>

이 두개 헤더파일만 삽입시키고 쓰는거같은데 왜 저는,

clock_gettime()함수가 정의가 안되어있다는 linking 에러만 뜰까요...

부탁드립니다.

페이지

프로그래밍 QnA 구독하기