프로그래밍 QnA

하하의 이미지

const, static 키워드

const 상수를 나타낸다.
static 함수 호출 시 메모리에 올라와 호출한 함수가 리턴되어도
그값이 메모리에 남아 있는다.

이게 제가 알고 있는 const, static 이란 넘입니다.

그런데 실제 사용하는 걸 보면.. 예를 들어..

[code:1]static const char *table_n2a =
"000\0" "001\0" "002\0" "003\0" "004\0" "005\0" "006\0" "007\0" "008\0" "009\0"
"010\0" "011\0" "012\0" "013\0" "014\0" "015\0" "016\0" "017\0" "018\0" "019\0"

cho's의 이미지

c에서 cpp 클래스 멤버 함수 호출에 관하여

현재 c에서 cpp의 클래스 호출하려고 합니다.
형식은 다음과 같이 클래스 object를 가지고 와서 그 멤버 함수를 호출하려고 합니다. 세그멘트 에러가 나는데 이유를 잘 모르겠습니다.
어셈블 코드를 봐도 크게 틀린것 같지는 않은데요. 어떻게 해야 할까요?
그냥 멤버함수가 아닌형태로 하면 되긴 하지만 꼭 이렇게 해야만 될 이유가 있어서요.
t1.c
[code:1]
#include <stdio.h>

typedef struct _XX {
void (*ftn3)(void*);
int (*ftn4)(void*, int,int);

elysian의 이미지

driver 개발, get_siva_addr(), get_siva_size()

리눅스 커널 2.4.x에서 작성된 드라이버 코드를

윈도우 용으로 포팅하는 중입니다.

리눅스 드라이버 코드 중에 get_siva_addr()과 get_siva_size()라는

함수가 있는데 어떤 것들인지 모르겠네요.

어떤 함수들이며 또 비슷한 역할을 하는 윈도우 ddk 함수를

아신다면 가르쳐 주세요

미리 감사드립니다. ^^

scarletH의 이미지

ftp 프로그래밍

일정 시간을 주기로 서버에서 파일을 가져오는 프로세스를 구현중입니다.
ftp서버 - 클라이언트를 이용해서 모듈을 구현중인데요. 문제는 서버-클라이언트간의 링크가 끊기면.. (혹은 어떤 다른 네트워크 장애시 )파일을 가져오던 클라이언트에서 아무 반응도 안하고 블록상태에 들어갑니다.

ftp 에 직접 붙어서 확인해보면.. (ftp ipaddress 등으로해서...)
mget * 명령어 후 파일을 서버로 부터 가지고오다가 서버에서 네트워크 장애가 발생하면.. 한참 후에 connection 에러가 난 후에(클라이언트에서)

kimyh의 이미지

php에서 cookie 에러좀 봐주세요.

쿠키가 작동되지 않습니다.

회원가입 소스에서 입력내용을 확인하여 등록자에게 등록 내용을 보여주는 루틴입니다.
그런데 입력내용을 확인하여 주는 다음의 화일에서 쿠키생성이 않되는건지 아니면 viewAccount.php 파일에 문제가 있는건지 viewAccount.php 파일에서는 등록된 내용이 하나도 화면에 나오지않고 html 형식의 화면만 나옵니다.
아래 화일에서 echo 문의 주석을 풀고 시험해보면 $id 값이 잘 보입니다.
그런데 다음화면(viewAccount.php)으로 넘어가면 등록내용이 나오지를 않습니다.

하하의 이미지

ar, .a, .so 관련 질문입니다.

^__^;;

아주 기초적인 질문입니다.

ar, .a, .so 관련 된 내용입니다.

우선 제가 알고 있는 걸 먼저 써보면.

ar은 archives를 생성할때 사용한다.

.a 는 정적 라이브러리이다.

.so 는 공유 라이브러리이다.

ar로 .a 만 만들어서 사용해 봤습니다.

질문입니다.

- man page에서 말하는 archives란 정확이 무엇을 말하는 건가요??

- .so 는 공유라이브러리인데 그렇다면 shared memory를 사용하여
라이브러리를 만들었다는 건가요? (사실 shared memory를 실제 사용해

하하의 이미지

3des 관련 질문입니다.

3des를 사용해야 할 일이 생겼습니다.

c 기반으로 된 검증된 3des api 가 있으면 추천 부탁드립니다.

rpmfind , sourceforge , google 에서 검색해 봤는데..

오픈 소스는 찾기 힘들더군요...

그럼 즐거운 하루 되세요.........

dark007의 이미지

폴더 생성에 대한 질문

test/test1/test2/test3

예를들어 이렇게 디렉토리를 생성해야합니다.

아래와 같이 모듈을 만들었습니다.
int fMakeDir(char *dir_name)
{
int ret;
ret = mkdir( dir_name, S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IWGRP |
S_IXGRP|S_IROTH|S_IWOTH|S_IXOTH );
return ret;
}

파라미터로 test/test1/test2/test3 를 넘기면, 상위폴더가 생성되어 있지 않으면 하위폴더가 생성되지 않네요.
상위폴더가 없으면 자동 생성되고 하위폴더가 만들어지는 방법 좀 알려주세요.
즉 test/test1/test2/test3

microcos의 이미지

[질문]대규모 데이터처리에 적합한 파일 시스템

Scientific problem을 처리하는 프로그램을 작성해야 합니다. 실제 복잡한 계산 부분은 테스트를 완료했는데, 실제 시스템 운용을 위해서 데이터를 생성하고 검색하는 부분에서 막혔습니다. 제가 전산 전공이 아니라서 단순하게 풀수 있는 건데도 못하는 건지도 모르겠네요.

아무튼 문제는,
(1) 1000만건의 source data를 제가 구현한 알고리즘으로 처리해서 double 형 결과를 8씩 얻습니다. ==> 완료
(2) 검색 조건은 double 형 값을 넣으면 1000만건의 source data중에서 일정 오차율내에 있는 모든 data를 찾는 것입니다. ==> 진행중

zxcvbnm의 이미지

자리수 맞게 숫자출력???

소스분석을 하고 있는데요. 궁금한게 있어서요.

20030909212523733

위에것은 아래 코드의 결과 값입니다. 17자리죠... 이것을 제일 마지막 숫자한자리를 제거하고 2003090921252373 이렇게 16자리로 출력하고 싶은데 잘 안되네요.
도와주세요.

struct tm *dateTime;
struct timeb tpd;
time_t clock;

ftime( &tpd );
clock = tpd.time;
dateTime = localtime(&clock);

printf("\n\n%4d%02d%02d%02d%02d%02d%2d\n\n", dateTime->tm_year+1900, dateTime->tm_mon+1, dateTime->tm_mday,dateTime->tm_hour, dat

페이지

프로그래밍 QnA 구독하기