프로그래밍 QnA

sleepbysleep의 이미지

return by index or return by value ?

보통 저의 경우 메모리 누수현상과 거림직함으로 항상 확보된 메모리의 포인터를 넘겨 주어서 아래와 같이 처리 합니다.

typedef struct { double real, imag; } comp;

void comp_prod(comp *c, comp *a, comp *b) {
c->real = a->real * b->real - a->imag * b->imag;
c->imag = a->real * b->imag + b->real * a->imag;
}

그런데 다음과 같이 넘겨 주어도 되더 군요.
제 생각으로는 안되거나 에러가 나야 하는것아닌지 하는 생각이 드네요 보통 리턴 값은 레지스터에 담아서 넘겨 지지 않나요?

ssik425의 이미지

패키지을 위한 인스톨러가 없을까요?

- 현재 바이너리를 배포하기 위해 RPM + shell-script를 사용하고 있습니다. 매번 수정하고 배포하려니 일한만큼 성과가 나오지 않는것 같아 인스톨러를 찾아보고 이습니다.
하지만, 역시나 리눅스 인지라 마땅한게 없네요..
혹 인스톨러 좋은 거 없나요?

leech000의 이미지

YACC에서 SKELETON.C???

이게 어디다 쓰는 파일인지??? 설명 보면 이걸루 Yacc를

만들라구 하는데 -_-;;;

제가 파일을 하나 다운 받았는데 밑에 처럼 되어 있네요.

다른건 대충 이해 하겠는데 도무지 3번 4번 8번이

이해가 잘 안가네요 많은 도움 부탁 드립니다.

FREEGRM5.TXT This introductory file
GRAMMAR5.TXT Parsing ambiguities in C++, and in my grammar
CPP5.Y My YACC compatible C++ grammar
C5.Y My YACC compatible, ANSI C conformant grammar
CPP5.L Flex input file defining a C++ lexical analyzer

wslee의 이미지

델파이에서쓰는 db파일을 c로 직접 읽으려고 하는데요.

델파이에서 쓰는 db파일이요
파라독스파일로 알고 있는데요..
이파일 c로 직접 읽으려고 하거든요.
델파이 db파일 구조 아시는분 안계시나요??

rain의 이미지

특정 디렉토리 밑의 소스 코드의 space로 된 indentation을 tab으로 바꾸는 방법

특정 디렉토리 밑의 소스 코드에서 space로 된 indentation을 tab으로 바꾸는 방법을 좀 알고 싶습니다.
도통 생각이 나질 않네요.
간단한 명령어 조합으로 가능할 것 같은데, 좋은 방법 있음 여러가지 알려주세요. ^^

floss의 이미지

Ip Address 필터중 좋은 방법알려주세요

192.168.0.20/24 인 IP 가 있고
사용 중인 네트웍이192.168.0.0/24,10.4.1.0/26,10.4.2.0/24 등이 있을때
어떤 네트웍 구간인지 확인할수 있는 아주빠른 방법이 있나요?
즉 들어오는 ip 가 어떤 네트웍에 속하는지 알려고 합니다.
단지 어떤 네특웍인지만 구분할려고 하는데 좋은 방법이 있으면 알려주세요

bosub의 이미지

[질문] 함수 포인터..

dillo 소스 중에 일 부분입니다.
Html_callback 함수는 어떻게 돌아가나요?
함수의 동작 원리와 파라미터가 어떻게 들어가는지 가르쳐 주세요

[code:1]

typedef void (*__IOCallback_t)(int,void*, __CacheFile_t*);

Dw *a_Html_text(const char *Type, void *P, __IOCallback_t *Call, void **Data)
{
DilloWeb *web = (DilloWeb *) P;
DilloHtml *html = Html_new(web->bw);

*Data = (void *) html;
/******* This function *****************/
*Call = (__IOCallback_t) Html_callback;

khaki76의 이미지

freetype 을 이용하여 프로그래밍을 하고 있는데요..

freetype을 이용하여 폰트 레스터라이징을 하고 있는데요

이를 이용할려면 lib 파일을 만들어서 사용해야 되나요?

물론 만들어서는 해 봤는데요. lib 파일 사이즈가 너무 커서요.

어떤 방법으로 하면 되는지 방법을 알고 싶습니다.

임베이드쪽으로 응용을 하려고 해서요..

즐거운하루 되세요.

navidad의 이미지

Javadoc(HTML)문서를 doc/rtf 형식으로 만들어주는 방법?

기존 자바코드에 javadoc문서를 생성하기 위해 comment를 붙여놓은 소스가 있습니다.

근데, 갑이 산출물로 word로 정해진 그들만의 양식으로 제출하라는군요.

HTML의 javadoc 문서가 아닌 MS 워드와 호환되는 doc or rtf 파일로 결과물이 만들어지면, 변환하는 수고가 줄지 않을까 싶은데요..

사용할만한 툴이나 방법이 있으면 자세히 알려주시면 감사하게습니다.

Google에서 검색해보니 Doclet이란게 있는거 같은데.. 처음 접하는 넘이라.. 아직 개념파악중입니다.

assa의 이미지

[gtk] g_signal_handler_is_connect()로 그냥 흘러갑니다. 문제 해결을 부탁..

[code:1]gulong handlerID= g_signal_connect(
G_OBJECT(GTK_FILE_SELECTION(temp)->ok_button), "clicked",
G_CALLBACK(EmptyCallBack), NULL
);

g_signal_connect_swapped(
G_OBJECT(GTK_FILE_SELECTION(temp)->cancel_button), "clicked",
G_CALLBACK(gtk_widget_destroy), temp
);
if(g_signal_handler_is_connected(G_OBJECT(GTK_FILE_SELECTION(temp)->ok_button), handlerID)){
g_message("check handler id\n");

페이지

프로그래밍 QnA 구독하기