프로그래밍 QnA

kurtof27의 이미지

이 문장을 switch 문으로 바꾸려면 어떻게..?

if (strstr("$code","seoul")){$location='서울';} else echo "";
if (strstr("$code","gyeonggi")){$location='경기';} else echo "";
if (strstr("$code","kangneung")){$location='강릉';} else echo "";
if (strstr("$code","gwangju")){$location='광주';} else echo "";
if (strstr("$code","gunsan")){$location='군산';} else echo "";
if (strstr("$code","daegu")){$location='대구';} else echo "";
if (strstr("$code","daejeon")){$location='대전';} else echo "";

php 입니다.

lkjt의 이미지

chunked 인코딩 방식에 대해...

안녕하세요

RFC에 보면 chunked 인코딩 방식과 해독 방식이 나와잇는데요.

해독은 유사 코드로

[code:1]
length := 0
read chunk-size, chunk-ext (if any) and CRLF
while (chunk-size > 0) {
read chunk-data and CRLF
append chunk-data to entity-body
length := length + chunk-size
read chunk-size and CRLF
}
read entity-header
while (entity-header not empty) {
append entity-header to existing header fields

강윤식의 이미지

system call을 이용해서 callback function을 등록하고 사용하려

커널에 callback 함수를 등록했다가 나중에 필요할 때 모두 수행을 하려고 합니다.

즉 커널에 함수 포인터 배열을 만들고, callback함수를 매개 변수로 받는 system call을 이용해 배열에 함수 포인터를 저장 합니다.

그리고, 나중에 조건이 되면 등록된 함수들을 일괄적으로 수행을 하려고 합니다.

전에 kernel-2.4.25에서는 잘 되던 것이 이번에 2.6.5-1 에서 수행을 하려고 하니 general protection fault 라고 에러를 내면서 수행이 되지를 않습니다.

일단 커널의 sys.c 에 다음과 같은 코드를 넣었고요.

jyj9782의 이미지

XML 에 대해서..

궁금한게 있는데요.

xml 에서 xsl xpath .. soap .. 등등 있잖아요.

xml 이 웹서비스를 하기위해서..

MS 의 XMLHTTP 오브젝트를 사용하거나..
혹은 ASP.NET 혹은 C# 등의 뭐가 더있는지는 모르지만..

웹서비스를 개발하기위해서요. 어떤 작업을 하고..

어떤 어떤 파일로 구성되고, 어떤 작업흐름이 있는건지 궁금해요.

간단한 회원로그인 페이지를 구현할때, 어떻게 되는건지..

예제코드가 있다면, 들어서 설명좀 해주시겠어요?

KLDP 에도 XML이라고 딱 분혼색으로 적혀 있네요.

shiny의 이미지

프로그래머 프로필..

프로그램 코딩시작할 때 머릿말에
프로필(?)이라구 해야나?
암턴 information 작성하잖요??

/* 작성자 : ○○○
    작성일 : 00년 00월 00일
    ........ */

#include <stdio.h>

제 프로필좀 작성하려고 하는데여...
괜찮은 항목이나 좋은 아이디어 없을까여??
코딩하고 나중에 소스를 보려면 언제 작성한건지
누가 작성했는지 구분할 수 가 없어서여...
좋은 아이디어 부탁드려요~

freezm7의 이미지

공개 C++ 라이브러리 추천 부탁드립니다.

임베디드 시스템을 개발하려니, 프로그래밍 환경이 데스크탑만큼 넉넉치가 않네요.

컴파일러가 C++ 을 지원하긴 하는데, C++ -> C 로 Translate 한 후
다시 컴파일하는 아주 귀찮은 녀석인데다, 더 중요한 것은,
C++ 문법만 지원하고, 라이브러리와 헤더 파일은
C 만 있고 C++ 은 하나도 없네요... :evil:

소스 공개된 라이브러리 아시면 추천 부탁드립니다.

(gcc 라던가 이런 것에도 혹시 들어있나요?)

naisr00t의 이미지

[질문] 왜 파일이 수정이 안 될까요?

몇 일 째 고생입니다.
파일을 카피 후, 파일의 내용을 수정하려고 합니다.
그런데, 디버깅 때는, 수정한 내용이 보여서 완전히 수정되었다고 생각했습니다.
그런데, 실제로 파일을 열어보니, 그대로입니다.
소스파일을 첨부합니다.
아울러 소스의 내용은 다음과 같습니다.
개발환경은 VC++ 입니다. 수정해야 할 파일은 01.jar 파일입니다.
디렉토리 엔트리 부분에 OK 라고 시작되는 부분을 PK 라고 수정해야 되는 것인데...
[code:1]
#include <stdio.h>
#include <fcntl.h>

ktlsu1231의 이미지

헤더파일 이해하기 --??

Quote:

#ifndef __errors_h
#define __errors_h
#include <unistd.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#ifdef DEBUG
#define DPRINTF(arg) printf arg
#else
#define DPRINTF(arg)
#endif

#define err_abort(code, text) do{\
fprintf(stderr, "%s at \"%s\":%d: %s\n", \
text, __FILE__, __LINE__, strerror (code));\
abort();\
}while(0)

#define errno_abort(text) do {\
fprintf(stderr, "%s at \"%s\":%d: %s\n", \
text, __FILE__, __LINE__, strerror(errno));\

kurtof27의 이미지

이 문장을 switch 문으로 바꾸려면 어떻게..?

if (strstr("$code","seoul")){$location='서울';} else echo "";
if (strstr("$code","gyeonggi")){$location='경기';} else echo "";
if (strstr("$code","kangneung")){$location='강릉';} else echo "";
if (strstr("$code","gwangju")){$location='광주';} else echo "";
if (strstr("$code","gunsan")){$location='군산';} else echo "";
if (strstr("$code","daegu")){$location='대구';} else echo "";
if (strstr("$code","daejeon")){$location='대전';} else echo "";

위구문을 switch 문으로 변환하려하는데 도저히 모르겠네요..
제발 알려주세요.

shean0의 이미지

[쉘 프로그램밍]3~5일치 파일만 삭제하려면..

안녕하세요..
질문이 있어서요..
예를 들면 200405201530_xxxx.txt 라는 파일이 있습니다.
일부로 파일명을 년-월-일-시간-분 의 조합으로 만들었습니다.
그리고 cron으로 mydelete를 돌려서..현재보다 이전 3일것만을 지워야 하는 경우가 발생하였습니다.

계정:test 쉘:bash
export/home/test/testlog
export/home/test/testlog/mydelete <= 실행화일
그래서.. c로 dir하고. 각각의 파일명을 현재 시간으로 얻은 스트링과 비교하여
삭제하도록 하였습니다만..
시간에 쫓겨 급하게 짜기는 했지만.. 영.. 마음에 들지 않습니다..

페이지

프로그래밍 QnA 구독하기