프로그래밍 QnA

최피디의 이미지

이런 문제의 해를 구하는 프로그래밍 방법론은???

1. 각기 다른 색의 집이 5채있다

2. 각 집에는 각각 다른 국적의 사람이 살고 있다.

3. 각 집 주인들은 각각 다른 종류의 음료수를 마시고, 다른 종류의 담배를 피고, 다른 종류의 애완동물을 키운다.

4. 영국인은 빨간색 집에 산다.

5. 스웨덴인은 개를 기른다.

6. 덴마크인은 홍차를 마신다.

7. 녹색집은 흰색집의 왼쪽에 위치한다

8. 녹색집 사람은 커피를 마신다.

9. 말보르 담배를 피우는 사람은 새를 기른다.

10. 노란색집 사람은 던힐 담배를 피운다.

hultul의 이미지

[질문]배열 할당과 실행파일 크기

'PowerPC + linux-2.4.18 + 16MB RAM' 환경의 임베디드 시스템에 애플리케이션을 추가하고 있습니다.
약 5MB 정도의 버퍼 할당이 필요한데, calloc을 이용하니 실행시 'segmentation fault'와 함께 죽어 버립니다. 이건 힙사이즈 설정이 부족하기 때문인듯 한데...암튼 배열로 바꾸었습니다.
배열로 스택에 할당했을 경우에는 동작에는 문제가 없는데, 실행파일 사이즈가 너무 커지는 현상이 발생하였습니다. 즉 거의 할당한 배열 사이즈 만큼 오브젝트 파일과 실행파일 크기가 늘어나더군여 ... ㅜㅜ

pastime의 이미지

netbios name scan 방법에 대해서..

윈도우즈가 깔려있는 컴의 NetBIOS 이름을 알아내고 싶습니다.

RFC 1001, 1002 문서를 보고 있는데
NAME QUERY REQUEST 부분이 있더군요

[code:1]
NAME QUERY REQUEST

1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NAME_TRN_ID |0| 0x0 |0|0|1|0|0 0|B| 0x0 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 0x0001 | 0x0000 |

river0kr의 이미지

shmget : EACCESS (permission denied)error

if (( shmid1 = shmget(strtol(getenv("SHM_KEY1"),(char **) NULL,16),sizeof(int), 0666 | IPC_CREAT )) == -1){
printf("shmget error\n");

}

errno shmget failed : permission denied더라구요.
이 에러에 대한 처리는 어떻게 하는건가요
답변 기다릴께요....

gyxor의 이미지

[php] 쿠키유지시간 개념이 시스템마다 일정하지 않은 이유...

지금부터 저의 글은 제가 모두 직접 확인하고 여러번 반복해본 사실입니다.

정말 이상한 현상이 발견되었습니다. 저의 지식으로는 도저히 설명할수 가 없습니다.

우선 php쿠키에 대해 제가 알고있는 상식은

유지시간을 0로하면 쿠키는 실제로 파일로 생성되지는 않는다는것!

그리고 유지시간을 time()+0 로 하면 그때부터는

time()+1

time()+2

.

.

그 다음부터는 쿠키파일이 생성됩니다.

또한 유지시간 time()+a에서 +a값은 디폴트가 몇백초이기 때문에 (물론 이부분은 서버마다

cho's의 이미지

cvs에서 자동으로 코딩 스타일 수정하려고 합니다.

ssh를 이용하여 cvs에 로그인 하여 사용하고 있습니다.
현재 작업환경이 여럿이 하다 보니 각기 제각각의 코딩스타일입니다. 처음엔 코딩규칙을 정해놓고 시작했는데 시간이 지나면서 안지켜지더군요. 이젠 잔소리 하기도 귀찮고 , 손에 익은 습관이 있어서 무의식중에 그렇게 되는것 같습니다.( ^^).
그래서 자동으로 indent가 되도록 indent명령어를 이용해서 cvs commit시 작동하도록 만들었는데 작동이 안되네요. 정리되면 팁으로 올리려고 하는데 잘못된곳도 잡고 정리도 할수 있도록 도와주십시오.

s97083의 이미지

입력받은 한글을 ksc5601 코드값으로 바꿀 수 없을까여

현재 C++로 프로그램을 짜고 있는데여

한글을 입력받아서 char 형에 저장을 했더니 음수값이 저장이 되더군여

vc++ 에서는 cstring으로 받아서 byte로 저장해서 해결을 했는데여

g++ 에서는 어떻게 해야 할지 모르겠더군여

아시는분 알려주세여
[/code]

kapark의 이미지

relocation 에러 잡아주세요~~

다름이 아니라 커널 컴파일 중에서 아래와 같은 에러가 납니다.
정의된 함수(.h)는 다 include 되어 있습니다.
어떤 부분을 봐야 됩니까?

링크부분이 잘못되어 있다면, 어떻게 고쳐야 하는지?...

[code:1]net/network.o: In function `ipsec4_output_check_core':
net/network.o(.text+0x43adc): undefined reference to `spd_find_by_selector'
net/network.o(.text+0x43adc): relocation truncated to fit: R_ARM_PC24 spd_find_by_selector
net/network.o(.text+0x43c28): undefined reference to `sa_index_init'

unexpected의 이미지

shared memory 제거를 할때요....

프로그램에서 shared memory를 사용을 하는데요....그 프로세서를 -9 시그널로 죽이면 프로세서는 죽고 shared memory는 남아 있거든요...
프로세서가 죽기전에 삭제를 하고 죽어야 할텐뎅...
-9 시그널을 signal 에도 걸어 놓을 수도 없고요...

아파치에를 보면 killall -9 httpd 로 죽여도 자신이 만든 shared memory를 다 지우고 죽던데...

어카면 그렇게 할수 있는지요....돔 주심 감솨감솨함돠.....

존 하루 되세엽....^^

버그소년의 이미지

OS로부터 SIGTERM시그널을 받는 경우가 어떤게 있을까요?

데몬 하나를 만들었습니다.

구동중에 OS로부터 불규칙적으로 SIGTERM시그널을 받아 죽습니다.

한참을 구동하다가 strdup(...)을 실행할때 메모리가 부족하면 시그널을 받고

죽습니다.

메모리 부족시 이외에 OS로부터 SIGTERM을 받는 경우가 어떤경우가 있나요?

페이지

프로그래밍 QnA 구독하기