프로그래밍 QnA

dionysos의 이미지

ELF format을 분석하고 있는데요 core file은 무엇을 뜻하는건가

ELF Header에 보면

e_ident[16]	
e_type
e_machine
e_version
e_entry
e_phoff
e_shoff
e_flags
e_ehsize
e_phentsize
e_phnum	
e_shentsize
e_shnum
e_shstrndx

첫번째 필드중에서
EI_MAG0 0
EI_MAG1 1
EI_MAG2 2
EI_MAG3 3
EI_CLASS 4
EI_DATA 5
EI_VERSION 6
EI_PAD 7
EI_NIDENT 16

1. IE_PAD는 무얼 의미하는건가요
This value marks the beginning of the unused bytes in e_ident. 이렇게 되어 있는데
e_ident배열에서 사용하지 않는 바이트를 지칭하는하는걸로 해석이 되는거 같은데 이해가 가지 않는군요.

aNsITAte의 이미지

vc에서 date parser 를 만들려고하는데....

여러가지 형식의 날짜 포맷이 존재하지 않습니까.

Quote:

/** RFC 1123 with 2-digit Year */
"EEE, dd MMM yy HH:mm:ss z",

/** RFC 1123 with 4-digit Year */
"EEE, dd MMM yyyy HH:mm:ss z",

/** ISO 8601 slightly modified */
"yyyy-MM-dd'T'HH:mm:ssZ",

/** ISO 8601 slightly modified */
"yyyy-MM-dd'T'HH:mm:sszzzz",

/** ISO 8601 slightly modified */
"yyyy-MM-dd'T'HH:mm:ss z",

/** ISO 8601 */
"yyyy-MM-dd'T'HH:mm:ssz",

/** ISO 8601 slightly modified */
"yyyy-MM-dd'T'HH:mm:ss",

/** ISO 8601 slightly modified */

ssik425의 이미지

[공유라이브러리] O/S별 공유라이브러리에서 자유로울수 있는 방

- 제목이 좀 거창하네요.. ^^
제가 작성한 프로그램은 C를 이용해서 PostgreSql에 DB를 생성하고 데이터를 입력하는 단순한 구조를 가지고 있습니다. 그런데 O/S의 버전에 따라 달라지는 Postgresql의 공유라이브러리 버전때문에 매번 컴파일을 해야하는 불편함이 있습니다.

공유라이브러리를 좀더 유동적으로 Load하는 방법은 없을까요.. O/S의 버전에 맞게 공유라이브러리의 경로나 파일등을 프로그램적으로 제어할수 있다면 좀더 일이 덜어질것 같네요..

jee89의 이미지

pro*c 컴파일 에러

UNIX 선 솔라리스 환경에

오라클 9.2 입니다.

pro*c 프리컴파일을 수행하는데,

// 주석을 인식못합니다.

에러메시지
-------------------

Pro*C/C++ Release 9.2.0.6.0 - Production on Tue Sep 6 145037 2005

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

System default option values taken from /home/oracle/app/oracle/product/920/precomp/admin/pcscfg.cfg

Syntax error at line 11, column 1, file /export/home/as/PKG/MP/R1.0.0/include/comm_msgtypes.h
Error at line 11, column 1 in file /export/home/as/PKG/MP/R1.0.0/include/comm_ms

sdk0808의 이미지

리눅스 hotplug를 이용해서 usb 저장장치를 자동 마운트 시킬려

안녕하세요~~

급한 맘에 이렇게 글을 올려봅니다..

제가 리눅스 2.4를 쓰구 있는데.. usb 저장장치를 자동 마운트 되게 망글고 있습니다.

automount 설정은 잘 해준거 같은데..

hotplug 설정에서.. /etc/fstab 설정 두 했구,,, /etc/hotplug/usb/usb-storage 파일 두 생성해서 마운트 시키는 쉘 스크립트도 작성되어.. 잘 동작하는데..

문제는 처음 한 번만 usb-storage 파일이 실행된다는 겁니당..ㅜㅜ;

즉,,,

부팅을 하고 usb를 처음 꽂으면 usb-storage가 실행되는데.. 이를 umount 시킨 후,, 장치를 뽑았다가 다시 꽂으면,,, usb-storage가 실행되지 않는 다는 것입니다..ㅜㅜ;

facered79의 이미지

system() 으로 호출한 프로그램에.

먼저 간단히

scanf() 로 입력 받은 값을 바로 프린트 해주는 무한 루프로 된

프로그램 cmd 가 있고

이 프로그램을 system() 으로 호출하는 프로그램 syscmd

가 있다고 할때

syscmd 에서 직접 scanf() 에 어떤 입력을 줄 수 있는 방법이

있을까요..

tinywolf의 이미지

[php] 다운로드시 파일이름을 바꿔서 받게 만드는 것..

어딘가에서 주워서 아래와 같이 했습니다.

일단 불여우에선 잘 돌아갑니다.. 만!

MS IE 6에선 도무지 바뀐 파일이름이 안오고 이상하게 깨진 문자들만...

한글 파일 이름들만 그런 것으로 보아서 혹시 인코딩 문제일까요?

전반적으로 utf8을 사용하는데..

과연 어떤 인코딩으로 찔러줘야 하는 것일까.. 난감하기만 합니다..

[code:1] if (eregi("(MSIE 5.0|MSIE 5.1|MSIE 5.5|MSIE 6.0)", $HTTP_USER_AGENT))
{
header("Content-type: application/octet-stream");

ekaeae의 이미지

xine을 arm용으로 크로스 컴파일 문제

[code:1]arm-linux-gcc -o main xine.o -L/opt/arm/qt-2.3.10/lib -lm -L/usr/local/hybus-arm-linux-R1.1/bin -ldl -lpthread -lm -lz -lxine -L/root/xine/libxine/lib
/root/xine/libxine/lib/libxine.so: undefined reference to `pthread_cond_signal@GLIBC_2.3.2'
/root/xine/libxine/lib/libxine.so: undefined reference to `pthread_cond_broadcast@GLIBC_2.3.2'
/root/xine/libxine/lib/libxine.so: undefined reference to `pthread_cond_destroy@GLIBC_2.3.2'
/root/xine/libxine/lib/libxine.so: undefined reference to `pthread_cond_timedwait@GLIBC_2.3.2'
/root/xine/libxine/lib/libxine.so: undefined reference to `pthread_cond_wait@GLIBC_2.3.2'

oreh01의 이미지

SNMP를 사용한 PC 관리 에 대한 질문입니다.

예를 들어

LAN에서 어느 피씨에 snmp 에이젼트가 깔려 있습니다.
이 에이젼트가 그 피씨의 시피유 사용률 하드용량 등
시스템 전반적인 정보를 얻어와서 snmp메니져에가 전달할려고
합니다. 메니져와 에이젼트가 깔린 pc의 os는 윈도우 입니다.

이게 가능한지 궁금합니다.

페이지

프로그래밍 QnA 구독하기