프로그래밍 QnA

shs0917의 이미지

동적할당을 이용한 다항식 계산 코드 좀 살펴주시면..

이곳에 물어도 보고 손으로 메모리도 그려보면서 우여곡절 끝에 일단 컴파일 해서 돌렸는데.. 결과값이 예상대로 나오지 않네요. 다른 방법으로 만들려면 얼마든지 할텐데.. 제대로 된 자료구조를 사용하려니 너무 어렵네요.. 제가 아직 너무 초보라서...
[code:1]
#include <stdio.h>
#include <stdlib.h>

#define IS_FULL(temp) (!(temp))
#define Compare(x,y) (((x) < (y)) ? -1 : ((x) == (y)) ? 0 : 1)

jagalchee의 이미지

C에서 exit와 return 의 코드 값에 대해서,

C에서 프로그램을 종료하거나 할때, exit 나 return 을 쓰지 않습니까?
이때 exit나 return의 코드 값으로 일반적으로 무엇을 넘겨주어야 정상 종료, 비정상 종료 등을 구분하나요?

일반적으로 exit(1)이 정상종료, exit(0)이 비정상 종료 인가요? 아님 사용자 임의대로 인가요?

그리고 return일 때에도 어떻게 하는지가 궁금합니다.

meconfidence의 이미지

파일에서 새로운 값 들어왔을때 파일크기를 그대로 하고, 예전값

파일에 write를 하는데요,

용량이 제한되어 있거든요

그래서, 파일에 계속 쌓다가, 해당 용량이 되면
제일 예전 자료 하나를 지우고, 새로운 자료가 들어가게 해야됩니다.

-----
111
222
333
-----
여기서, 자료 444가 들어오려고 한다.
제한용량이 꽉차있어서, 예전 자료를 지운다.

-----
222
333
-----

444를 넣는다.
-----
222
333
444
-----

자료 제한 용량은 0.2MB정도 됩니다.
--------------------------------------------------------------------------

ergo50의 이미지

특정시간동안 루프를 돌리려는데요

안녕하세요,,,,

특정시간동안 루프를 돌리려고 하는데,, 환경은 LINUX입니다.

while( 30초) {
....
..
..
}

어떤식으로 코딩해야할지 난감하네요

루프탈출조건을 어찌 넣어야 할지 좀 알려주세요

부탁드립니다

김경태의 이미지

apache에서 실행파일 실행시 LD_LIBRARY_PATH를 인식하지 못합니

apache가 실행시켜줘야 할 실행파일을 실행시킬 수 없어서, 원인을
분석해보니 필요한 shared library를 잡을 수 없어서 그렇다고 합니
다.

그래서 apache가 실행파일을 불러올때 LD_LIBRARY_PATH를 잡아주려고
자료를 찾아보니, apache 실행시 Shell환경에 LD_LIBRARY_PATH를
잡아주고 httpd.cnf 파일에 PassEnv를 이용하거나 아니면 SetEnv
를 사용하면 된다고 합니다.

그래서 그대로 실행해봤는데 apache가 아예 SetEnv나 PassEnv라는 명
령어 자체를 읽지 못하여 실행되지 않았습니다.

Seven..의 이미지

백그라운드에서 출력또한 없이 실행하여라..

abc 라는 프로그램을 실행할 때

./abc & 하면 백그라운드로 넘어가고 --(1)
./abc &> abc.txt 하면 모든 출력이 abc.txt로 저장되잖아요? --(2)

그런데 (2) 같이 하면 콘솔이 돌아오지 않고....그니까..

쉘이 안뜨는 상태가 되고요..

모든 출력을 abc.txt로 넣으면서 콘솔도 돌아오게..즉 백그라운드에서
돌리려면 어떻게 하면 될까요?

다른 프로그램 실행시 system("") 함수를 사용해서 실행하려고 하는데..

아 그리구요..

&>abc.txt 이런 옵션을 줬을 때..

행복한고니의 이미지

RSS 포맷에 대한 자료를 어디서 찾을 수 있을까요?

RSS 포맷에 대해 알아보려고 각 사이트마다 제공하는 것들을 훑어봤는데, 버전별로 천차만별이고 같은 버전이라해도 태그명이 다르던데, 이것들에 대한 표준은 대체 어디에서 찾을 수 있을까요?

이토록 버전별 호환성(?)이 부족한 문서가 또 있을까 싶을 정도입니다. 아주 기본적인 골격을 제외하고는 같은 의미의 값에도 다른 태그를 쓰니... 제가 잘 몰라서 그런지는 몰라도 정말 할말없게 만드는 표준(?) 같습니다.

gurugio의 이미지

모질라에서 제로보드의 쪽지보기 기능이 안된다고 합니다.

모질라에서 제로보드 게시판의 쪽지보기를 하려고 하면

오동작을 한다고 합니다.

사이트는 http//www.asmlove.co.kr 인데요

저는 웹을 하나도 모르기때문에 어떻게 손댈 엄두도 안납니다.

이때 어떻게 해야할까요?

리눅서분들이 불편하다고 하셔서 죄송한데

어떻게 손쓰지도 못하고 있으니 참 큰일이네요... oops

gaia7의 이미지

sed,awk, 기타 고수님들 꼭 봐주세요!

cat /tmp/aa.txt
Apr 8 19:35:56 domain 4월 8 19:35:54
Apr 8 19:35:56 domain 4월 8 19:35:54
..
..

domain 앞에 \ 를 넣고 싶은데
즉..이런식으로
Apr 8 19:35:56 \domain 4월 8 19:35:54
Apr 8 19:35:56 \domain 4월 8 19:35:54
sed,awk 로 어떻게 구현해야 하는지 부탁드립니다..

그리고 로그 파일을 DB(MYSQL)에 넣으려하는데 어떤 방법들이 있을까요?
/var/log/messages 를 실시간으로 db에 저장해야 하는데
쩝...C로 삽질할려니깐 힘드네요 내공이 너무 딸려서 ㅡㅡ;

hwandori의 이미지

패킷을 필터해서 포워딩할때

게이트웨이 MAC address를 내컴의 MAC address인것처럼 속여

arpspoofing을 하고, 특정 아이피에서 오는 패킷을 pcap라이브러리를

사용한 프로그램으로 모니터링하면, 그 스푸핑한 패킷이 자신의 컴퓨터를

통해서 게이트웨이로 나간다는 것을 알고 있습니다.

여기서 내 컴퓨터를 통해서 포워딩될때 그전에 전처리를 해주기 위해서는

어떤방법을 써야하나요..예를들어 패킷변조나 패킷파기 같은것은 어떻게

해야 하나요..

페이지

프로그래밍 QnA 구독하기