프로그래밍 QnA

aeronova의 이미지

MS dos batch 파일 작성에 관해...

안녕하세요,

어쩌다 보니, dos batch 파일을 왕왕 작성해야 되게 생겼습니다.
google에 물어보니 dos command 목록은 쉽게 찾겠는데, 쓸만한 batch file 예제나 참고할 곳은 잘 못 찾겠습니다.

음... shell script나 python으로 쓰다가 잘 모르는 batch 파일을 가지고 놀려니 쉽지 않네요.

참고할 만한 곳이나 예제들이 있는 곳을 좀 알려주시면 감사하겠습니다.
좋은 하루 되세요~.

ole2000의 이미지

Static scope & Dynamic scope 좀 쉽게 이해할수 있는 방법 없을까요

뭐가 다른지는 아는데..

코드 좀 복잡하게 꼬아서 문제내면 굉장히 헤깔리네요.. --;;

파이널에서 이것과 관련한 문제가 나오는데..

코드가 길어지면.. 따라가다보면 꼭 틀리네요..

우째 이해하면 좀 더 잘 이해했다고 할까요.. --;;;

futile의 이미지

signal queue에 있는 signal의 내용을 확인하는 방법은 없나요.

signal을 공부하고 있습니다.

signal을 pending 시킨 상태에서...

signal queue에 쌓여있는 signal을 확인할 방법이나...

signal queue에 접근할 수 있는 방법이 있는지

알고 싶습니다.

cococo의 이미지

프로그램 제작시, 에러 코드 할당 관련 질문입니다.

음...
제목 적는게 왜 이렇게 힘든지...
나날이 어휘력이 떨어짐을 느끼고 있습니다.

에.
그래서요.
상황을 설명드리면...

프로그램을 만들잖아요?
그럼, 각 상황에 따라 에러 코드가 발생하지요?
음... 프로그램을 잘 못 짜서 발생하는 에러가 아니고,
[이러이러한 상황은 에러다] 라고 인위적으로 정의한 상태를 말하는 겁니다. 예를들면 입력값이 1-10까지만 있도록 해서, 11이 입력으로 들어오면 "에러다!" 라는 식이죠.

기본적으로 모든 함수가 int형 return값을 가지도록 할 생각인데요. 문제는, 당연하겠지만 모든 함수가 다 다른 에러값을 가져야 한다는 겁니다.

Geniys의 이미지

환경변수가 보이지 않습니다.

문서에 보면 다음과 같이 나와있습니다.

Quote:

On UNIX platforms you must ensure that LIBPATH environment variable is set properly to pick up the shared libraries at runtime. (UNIX gurus will understand here that LIBPATH actually translates to LD_LIBRARY_PATH on Solaris and Linux, SHLIB_PATH on HP-UX, DYLD_LIBRARY_PATH on Mac OS X, and stays as LIBPATH on AIX).

저는 페도라 코어 3를 사용중이구요.
제가 다음 명령어를 쳐서 등록이 되었나 확인하려 하는데 보이지가 않습니다..

Quote:

#$LD_LIBRARY_PATH

주서 들은게 기억이 나서 env 명령어를 실행해 봐도 나오지가 않더군요..

icanfly의 이미지

PDFBOX로 한글 PDF 파일에서 텍스트 추출시..

얼마전에 pdfbox를 알아서 시험삼아 한번 돌려 보는데..

tex stripper로 텍스트를 뽑아내니까...

영어는 잘되는데 한글은 왕창 깨져버리는군요

pdfbox cjk로 google검색을 하니

무슨 cmap파일이 어쪄고 하는데..

혹시 pdfbox에서 한글처리해보신분 계시면 어떻게 하면되는지

조언을 부탁드리겠습니다.

그런 안녕히..~

ysch0i의 이미지

awk 사용해서 매겨변수를 받아 오는 방법에 대한 질문입니다.

안녕하세요

데이타가
#시간 값
1 10
2 20
3 30
...

이런식으로 있는 경우 시작과 끝시간을 매개변수로 받아서 각 값을 출력하려고 합니다.

[code:1] 1 #!/usr/bin/awk
2 BEGIN{
3 for (i = 1; i < ARGC; i++) {
5 if (i==2)
6 Start= ARGV[i]
7 else if (i==3)
8 End = ARGV[i]
9 }
10 }
11 $1 == Start { print $0 }
12 $1 == End { print $0 }

luciferX2의 이미지

arm에서 plain binary format에 대해 질문이...

Arm 문서에 Document number: ARM DAI 0049A를 보면
Arm linker의 output format중에 plain binary format
이라는 것이 있다고 나오는데요.

이 포맷에 대해서 좀 자세히 알고 싶습니다.
전체 적인 설명은 아래와 같이 나오는데요.
"An image in plain binary format is a sequence of bytes to be loaded in memory at a known
address. Armlink is not concerned with how the entry point address is communicated to
the loader"

이 포맷에 대한 표준문서라든가 하는 것이 있는지 궁금하네요.
또 elf 형식이 아닌 바이너리를 어떠한 방식으로 다운로더가 다운로드 하는지.. 등등..

바람이의 이미지

C++ JNI에서 GetStringUTFChars 사용에 대한 질문입니다.

자바로 작성된 프로그램 운영 도중 예기치 않게 System이 hang-up 되는 현상이 있어서 문제점을 찾던 도중 JNI로 구현한 코드에 대해 궁금한 점이 있어서 질문 드립니다.

C Version
(*env)->GetStringUTFChars(env, name, iscopy)

C++ Version
env->GetStringUTFChars(name, iscopy)

1. C++에서 다음과 같이
str = (char *)env->GetStringUTFChars( name , NULL ) ;
함수를 호출하고 ReleaseStringUTFChars()함수를 사용해서 자원을 해지하지 않은 경우가 있습니다. 명시적으로 자바가상머신에게 자원을 해제하라고 알려주는 함수로 알고 있는데요

yun32의 이미지

[질문] ISA 카드 드라이버 만들기

이전 도스 시절에 사용하던 ISA 보드에 대한 리눅스 드라이버를 만들려고 합니다.

대충 드라이버 만들기는 책보면서 했는데 메모리 접근해서 읽어 오는 부분이 막히네요.. 이 ISA보드는 인터럽트로 데이터를 수신하고 그러는게 아니고 그 보드에 있는 메모리의 데이터를 읽고 씀으로써 데이터를 송/수신하는 방식입니다.

이전 도스 소스에는

/* 총 4개의 ISA 카드를 사용 */
uchar far *board_addr[4] = {
(uchar far *)(0xD0000000L),
(uchar far *)(0xD4000000L),
(uchar far *)(0xD8000000L),

페이지

프로그래밍 QnA 구독하기