프로그래밍 QnA

pidi의 이미지

back quote--> ' 에 대해서 질문이염

리눅스가 c로 된거 라고 들었는데요..

1. 그럼 리눅스커널(?) 하여튼 명령어 치는 창에서

'date' 를 치면 date 라는 명령을 수행하는게 아니라...

date 란 단어의 아스키코드가 입력되어 그에맞는 수행을 찾다가..

맞는 수행이 없어서...

command not found 란 말이 나오는지요~

2. "환경변수(PATH)에 저장된 디렉토리(대충 bin 이나 sbin)에서그

명령어를 찾습니다" 이말이 맞는지요

3. 구체적으로 'date'가 어떤 형식으로 해석되는지는 알수 없을까요? 저 문장

closeyes의 이미지

open source 사용하는 방법을 모르겠습니다

소프트웨어 설계 프로그램을 kldp의 여러분들에게 물어서 두가지 프로그램을 알아냈습니다.하나는 argouml 이고
주소는 여기입니다.
http://argouml.tigris.org/
[code:1]
argouml홈피에서 프로그램을 설명하는 글입니다.
귀하가 registered 상태와 logged in 상태이셨다면 귀하는 프로젝트에 조인하실 수 있습니다.

요약 A UML design tool with cognitive support
카테고리 design
라이센스 BSD License
소유주(들) boger, jrobbins, linus, mkl

설명

Welcome to ArgoUML

ArgoUML is a modelling tool that helps you do your design using UML.

felucca의 이미지

child로 오는 시그널 처리하기..

1. fork하여 생긴 child의 경우에
parent에서 signal()로 정의한 시그널 핸들러도 상속하나요?

2. 상속한다면,
fork하여 생긴 child에서 execev를 이용하여 다른 프로그램을
띄운 후에도 그 시그널 핸들러는 유효한가요?

3. 유효하지 않다면,
그 새 프로그램을 돌리는 프로세스에 시그널이 갔을 때, 기존 부모
process에 대해서 어떤 처리를 해 주려면 어떻게 해야 할까요?

간단한 쉘을 짜고 있는데요,
위처럼 child process를 fork하여 프로그램을 돌리는 경우에

you의 이미지

버퍼캐쉬를 싹 비우고자...합니다.

sync() 처럼 라이트를 즉시 하려는게 아니구요

read()시에 버퍼캐쉬의 영향을 고려하지 않고
순수 디스크로부터 읽어들이는 시간만을 고려하려고 합니다.
따라서 read()하기 전에 버퍼캐쉬를 싹 비워주려고 하는데요...
이럴때 사용할 syscall 있을까요?

감사합니다.

warpaint의 이미지

어떻게 해야 할지요, 랜덤한 크기의 데이터를 각각 따로 저장 하

아래의 질문을 다시 올림니다(네트워크 디바이스 드라이버안...)
랜덤한 크기로 데이터를 받는때(네트워크 패킷)
이 데이터의 해더, 실 메세지,이더넷 트레이러,등의 부분을 따로 포인터에 저장 한후 다시 합치려고 합니다,
그런데 어떻게 분리 해야 할지 잘 모르겠습니다
간단한 예제로 설명좀 해주세여
부탁 드려염

kkojiband의 이미지

네트워크 관련 프로젝트 하는 중에 문제가 생겼습니다! 도와주세

간단한 메신저를 만들고 있는 중인데요...

문제가 생겼습니다...

네트워크 관련 프로젝트는 처음이라 머리가 아픕니다...--;

문제가 되는 부분을 대략 살펴보면...

[code:1]
...

write( connectFDes, SEND_INFOR_MESSAGE, HEADER_LENGTH+1 );

for( doing = 0; doing < MEMBER_INFOR_NUMBER; doing++ )
{
sprintf( message, "%s:%s", INFOR_MESSAGE, memberInfor->infor[doing] );
write( connectFDes, message, strlen(message)+1 );
}

write( connectFDes, DONE_INFOR_MESSAGE, HEADER_LENGTH+1 );

하하의 이미지

널 포인터에 대한 생각.

다음 글은 C-FAQ 내용 중 null pointer에 대해 설명한 글로.

괄호 안의 내용은 제가 주석을 달아 생각해 본 부분입니다.

Quote:

언어 정의에 의하면 각각의 포인터 타입에 대해, 특별한 값이 -null 포인터- 있어서,

다흔 포인터 값들과는 구별되며, 어떤 오브젝트나 함수를 가리키는 포인터와는 항상

구별되는 포인터를 말합니다. (널은 우선 포인터가 가리키는 곳의 상태(?) 나타내는 말로 ..

그 나타내는 값이 아무것도 안 가리킬때 그것을 널이라 한다. ) 즉, 주소를 리턴하는

black0328의 이미지

syslog 사용과 syslog.conf 파일에 대한 질문입니다. 꼭 봐주세

log 를 남기기 위해 syslog 함수를 사용하려고 합니다.

/var/log/message 와 같은 디폴트 파일에 로그를 쌓는게 아니라 제가 임의로 정한 파일 /var/log/message_test 에 로그를 쌓고 싶습니다

또 syslog.conf 파일에서

[code:1]First some standard logfiles. Log by facility.
#

auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none -/var/log/syslog
#cron.* /var/log/cron.log
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
lpr.* -/var/log/lpr.log

jundotcom의 이미지

동적인 IP 알아내기

맨날 눈팅만 하다가 오늘 가입하고.. 바로 질문 올립니다..^^
리눅스 상에서 C++로 간단한 어플리케이션을 개발 중인데,
현재 시스템이 동적인 IP Address를 가지는 관계로
만약 시스템 사용중에 IP가 바뀌면 서버로 통보해줘서 서버에서
통합적으로 각 Agent를 관리하게 됩니다.
문제는 사용중에 IP가 바뀌는 시점을 알수 있는지 궁금합니다.
혹시 관련 함수나 팁 같은거 있으면 올려주세요..^^
물론 thread를 사용하여 정기적으로 IP를 검사하여 이전 IP와 비교하는

warpaint의 이미지

데이터를 각각의 포인터에 저장후 다시 합치려고 하는데 자꾸 안

부족한 저에게 가르침을 주세염
aaaaa!bbbbbbbbbb!ccccc!helloworld!ddddd!
이런 문자열을 가진 포인터 ptt의 값을 넘겨 받아
케릭터 포인터 aa에 위의 문자열중 "aaaaa!"까지만 저장하고 다른bbbb....!문자열은 bb에 이런식으로
각 문자 포인터에 저장 하려고 합니다
이때 "helloworld!"문자가 저장 되는 data포인터에 exclusive or를 시키고 이것을 cdata에 저장후
따로 따로 저장된 문자들을 packet포인터에 저장 하려고 합니당
제가 할수 있는때가지 했는뎅 안되염 수정좀 해주세염

페이지

프로그래밍 QnA 구독하기