프로그래밍 QnA

hgichon의 이미지

실행중인 프로세스의 아이디를 찾고 싶습니다.

어떤 실행명을 가진 프로세스의 PID 를 찾아서 모니터링 하려고 합니다.
지금은 system(ps -ef| grep ...)을 이용하거나 파이프를 사용하여
검색하고 있습니다.
음. 좀더 효과 적인 방법은 없을까요???

좋은 하루 되세요~~

shiny의 이미지

소켓프로그래밍에서 select함수에 대한 질문입니다...

[code:1]#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <sys/wait.h>

#define MYPORT 10000
#define MAXDATASIZE 100
#define BACKLOG 10

#define SOH 1
#define EOT 4

main()
{
struct termios oldtio, newtio;
int fd, sockfd, new_fd, buf_size;
struct sockaddr_in my_addr;
struct sockaddr_in their_addr;
int sin_size, numbytes;
char buf[MAXDATASIZE], dwbuf[MAXDATASIZE+4];

if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1){

skylandi의 이미지

문자열이 IP인지 DNS 인지 구별 할수 있는 방법이 있나요?

실행파일에 대한 인자로 IP형태의 문자열이나 도메인 형태의 문자열이
왔을 때 그것을 구별할 수 있는지 구별 할수 있는 방법이 있나요?

예를 들면

1. [실행파일] 210.43.214.151
2. [실행파일] yahoo.co.kr
or
[실행파일]1004love.co.kr
이 생깁니다.

1번과 2번을 구별해서 서버에 접속 하는 프로그램을 하려고 합니다.

많은 답글 부탁 드립니다.

좋은 하루 되시길...

typ의 이미지

문자열 비교..

string 관련 함수(strlen, strcmp 등등)을 사용하지 않고,

문자열을 받아 비교하는 프로그램을 만들려 합니다.

문자열을 비교한후 정렬을 해야 하는데, 자꾸 에러가 나는구요 ㅜㅜ

일단 코드를 올립니다. 여기서 case sort : 부분에서

두 문자열을 순서를 swap 하는 부분만 좀 잡아주시면 고맙겠습니다.

[code:1]#include <stdio.h>
#include <string.h>

#define nmax 21
#define read 1
#define sort 2
#define find 3
#define exit 4
#define true 5
#define false 6

void main()

jai의 이미지

종료시에 백업받는 스크립트를 작성할려 합니다.

런레벨에 대해 찾아봤지만, 잘못한 부분을 짚을 수가 없네요.
사용해보신 분들께 여쭤보려구요.
뒤 페이지로 글이 밀렸서 또 올리게 됬습니다. 죄송합니다.

1. 목표 : reboot 을 실행할 때 꺼지기 전에 백업을 받는 프로그램을 수행합니다. 이 프로그램은 udp 통신으로 데몬에 패킷을 전달하고, 백업은 데몬이 수행합니다.

2. 처리 : 6 Halt and reboot system 레벨이라고 해서, rc6 은 /sbin/rc6 파일을 심볼릭 링크했고, rc6 파일에서는 rc0.d 디렉토리안의 파일들을 수행하더군요.

gnoygnas의 이미지

ftp server에 있는 파일의 리스트 출력 프로그램을 만들려고 하?

보통 브라우져에서 ftp://192.168.1.1 치고 들어오면, 디렉토리와 파일을 출력해 주는데, 저는 여기다가 검색까지 가능한 프로그램을 구현해서 홈페이지에 끼어볼까 합니다.

일반적으로 개인 홈페이지 자료실에서는 일일이 업로드를 해주어 등록하고 있는데, 이렇게 할것이 아니라 ftp server에 일괄적으로 업로드해서 이전 방식의 업로드의 불편함을 없애고 자료의 공유를 쉽게 하려는게 목적입니다.

cgi로 구현해볼까 생각하고 있는데, 혹시 이와 비슷한 것을 아시는 분이나

Fe.head의 이미지

GCC 옵션 질문 드립니다.

gcc 컴파일시에 -S 해서 어셈블리 코드로 보면
char a[3] 변수를 선언하면 4byte 크기의 스택영역을 확보해야 맞는데.

보안상 이유로 컴파일러가 일아서 크기를 변화시키는데요..

C언어 소스

void
test()
{
    char a[3];
    char b[3];
}

어셈 소스

test:
    pushl   %ebp
    movl    %esp, %ebp
    subl    $40, %esp
    leave
    ret

위의 것처럼 원래는 8byte를 확보해야하는데..
여기서는 40Byte를 확보하는군요..

kimyh의 이미지

이게 문법적으로 맞나요? 값이 틀리게 나와요.

$queryString = "SELECT * FROM $accountsTable WHERE mamaga >='$keyfield1' and mamaga <='$keyfield2' ORDER BY date DESC";

iamsjkim의 이미지

사용되는 메모리 양을 측정하는 함수가 있습니까?

프로그램 실행이 시작되어서 끝날때까지 하나의 실행파일이 사용하는 총 메모리 양을 측정하는 함수가 있는지 궁금합니다..
코드를 가져다가 하나하나 셀수도 없는 노릇이고.. T.T
혹시 아시는 분 부탁드리겠습니다.

(_ _)~

onemind555의 이미지

X윈도우에서 RGB칼라는 어떻게 사용 하는 건가요??

Xlib를 하고 있는데..

Colormap를 얻어 와서 색을 선택하여야 하는데.
색깔 이름을 주고 색을 선택 하도록 되어 있던데..몇만 가지 되는 색깔마다 이름이 다 정해져 있는 건가요??

그래픽 함수 다 뒤져 봐도 RGB에 해당 하는 3가지 값을 주고 색을 선택 하는 함수는 없더군요...

페이지

프로그래밍 QnA 구독하기