프로그래밍 QnA

익명 사용자의 이미지

automake에서...

라이브러리를 한 directory로 모으려면 어떻게 해야 하나요?..

다시 말해서 destination directory를 지정하고 싶은데..

(make install시 말고, *make*시에..)

즉,

noinst_LIBRARY = libmylib.a
libmylib_a_DEST_DIR = $(top_builddir)/lib

같은 걸 하고픈데 (DEST_DIR은 물론 맘대로 생각한 것....)

어떻게 하면 저런 효과를 낼 수 있나요?

익명 사용자의 이미지

TCP/IP 통신에서 send(), recv()에서 구조체를 받고,던지는 방법

TCP/IP 통신에서 메시지를 전달할 때 구조체로 전달하려고 합니다.
구조체 안에는 char 배열 한개와 int로 선언된 몇개의 변수가 있습니다.
이것을 send()로 통해서 보내고, 다시 recv()로 받으려고 합니다.
소스는 아래와 같습니다.
구조체에 내용을 담고 그것을 char * 형으로 넘긴다음에,
받은때는 char 배열에 담은 다음에 다시 구조체 형으로 바꾸어서
사용하려고 하는데, 메시지 잘 도착하는데 데이타가 0 으로 나오내요.
고수님덜 좋은 예제나 아래의 소스를 보시고 수정할곳이 있으면

익명 사용자의 이미지

fp=fopen("/dev/console","w");한후 문자열

fp=fopen("/dev/console","w");한후 문자열을 write하면
화면상에는 아무일도 없는것처럼 보여지는데

#include
FILE *fp;

int main() {

fp=fopen("/dev/console","w");
fprintf(fp,"so long...\n");
fclose(fp);
return 0;
}

이게 어떤 효과를 가지는지 아시분 설명해주세요...
(제가 실행해본바로는 터미널화면에 아무것도 나타나지 않더군요.)

익명 사용자의 이미지

네트워크 환경 세팅 route ,netstat 에 대하여

1사항
#route
destination Getway Germask Flags ... Iface
210.110.33.0 * 255.255.255.0 U etho
127.0.0.0 * 255.0.0.0 U lo
default * 0.0.0.0 U etho

2사항
#route
destination Getway Germask Flags ... Iface
210.110.33.0 * 255.255.255.0 U etho
default * 0.0.0.0 U etho

2사항에서 중간에 127.0.0.0~~ 라인이 안나오는데
왜 그런지요... 어떤 세팅을 해주어야 가운데 라인이 나오나요.

익명 사용자의 이미지

"Disk Queue의 Source 구할 수 있을까요?

필요에 의해 message queue의 제한점을 극복하기 위해서 Disk queue를 구
현해야 할 필요가 생겼습니다.

복잡한 문제가 많은데...

어쨋든 참고용으로 쓸수 있는 쓸만한 Disk queue의 source를 알고 계신
분이 있으시면 리플 달아주십시요.

익명 사용자의 이미지

파일 일괄적으로 수정하는 매크로 부탁드립니다.

파일의 내용 중에 어떤 특정하게 정해진 단어나 문장을
일괄적으로 수정할수 있는 매크로 쩜 부탁드립니다.
디렉토리도 자동으로 검색해서 html이나 php파일을
서버를 옮기는 바람에 전부 수정해야 하눈디..
막막하네요..

익명 사용자의 이미지

아파치 가상 유저 호스트 ......

동현님 고맙습니다.
그래도 안되는데요
에러문은 이렇습니다.[root@ns /]# cd home/apache/bin
[root@ns bin]# ls
ab apxs htdigest httpd mod_rewrite.c rotatelogs
apachectl dbmmanage htpasswd logresolve mod_rewrite.h
[root@ns bin]# apxs -i -a -c mod_rewrite.c
apxsWarning /usr/sbin/httpd not found or not executable
apxsWarning Continuing anyway...
apxsWarning Sorry, no DSO support for Apache available
apxsWarning under your platform. Make sure the Apache
apxsWarning module mod_so is compiled into your server
apxsWarning binary `/usr/sbin/httpd'.

익명 사용자의 이미지

윈도와 리눅스 둘다 돌아가는 프로그램을 만드려면...

같은 소스로.. (또는 아주 조금만 변경해서)

리눅스와 윈도 양쪽다 돌아가는 프로그램을 만들려고 합니다..

어떻게 하면 가능할까요??

(물론.. 여기서 리눅스는 gui인 x-window에서를 말합니다 ^^)

그리고.. 메신저 프로그램을 만들어보고 싶은데...

어떤것을 공부해야할까요.. ;;

네트워크로 메세지를 주고 받으려면... 음음 ㅡㅡ;;

저는 빠르고 가벼운 프로그램을 만들고 싶은데...

C가 가장 적당하겠죠? ^^ (c,java,python... 그런것들 중에서..)

익명 사용자의 이미지

조언을 구합니다...

얼마전에도 급한 일로 이 곳 게시판에 글을 남겼는데...많은 분들이 조언
을 주셔서 잘 해결했었습니다.
다시 한번 감사드리며...다시 한번 여러분들의 조언을 구하고자 합니다.

그리고 먼저 이 게시판과는 다소 거리가 있는 내용의 글을 올리게 된점 머
리숙여 사과말씀 드립니다.

전 인터넷 폰 솔루션 개발 업체에 다니고 있습니다...
취업한지는 채 일주일도 안되서 어디서 부터 어떻게 해야 할지 고민이 많
네요.
하드웨어적인 지식도 부족하고 그렇다고 기반이 되는 c언어를 능숙하게 다

익명 사용자의 이미지

Pointer에 관한 흥미로운 예제

#include

void void_test(void ** );

struct sa
{
int a;
int b;
};

main()
{
int a = 13, b = 15;
struct sa s_a;
void *array[100];

array[0] = (void *) &a;
array[1] = (void *) &b;
array[2] = (void *) &s_a;

void_test(array);
printf("a %d b %d s_a.a %d s_a.b %d\n", a, b, s_a.a, s_a.b);
}

void void_test(void ** array)
{
*(int *)array[0] = 55;
*(int *)array[1] = 66;
(*(struct sa *)array[2]).a = 88;
(*(struct sa *)array[2]).b = 99;
}

페이지

프로그래밍 QnA 구독하기