프로그래밍 QnA

voider의 이미지

windows 에서 fork()

윈도우즈에서 fork() 함수를 쓸려고 했는데 없더군요.
다른건 다 있던데..
fork()를 사용하려는 이유는 프로세스 복제후 새로운 프로세스를 대체하면서 대체된 프로세스의 입출력을 파이프를 사용해 부모 프로세스와 연결하려고 합니다. 유닉스에서 흔히 써먹는 방법이죠..
CreateProcess를 사용하라고 메뉴얼엔 나와 있는데 파일 핸들을 어떻게 복사해서 넘겨야 하는지 모르겠습니다.
조언 부탁드립니다.

아참 정 어쩔수 없으면 cygwin 같은걸 사용해야 겠지만 현재는 visual studio 에서 작업하는 관계로

facered79의 이미지

[질문] 안녕하세요 CFLAGS 관련해서 질문드립니다.

Makefile 보니까
CFLAGS = -g -O2 -Dlinux

이런식으로 되어 있던데.. 이것의 정확한 의미가 무엇인지요..

그리고 SNMPstatus 란 유틸만 따로 쓸려고 하는데..

그와 관련된 라이브러리를 한곳으로 따로 모으는 그런 스킬을 배우

기 위해서는 어떤 과정을 거쳐야 하는지요..

읽어주셔서 감사합니다.. 그럼..

bokwang의 이미지

[질문] 증권프로그램의 매도.매수 창에 값을 자동입력하려면..?

수고하십니다.

증권프로그램에 매도 매수 창에다 자동으로 값을 넣고 싶은데요..

사용언어는 C#으로 만들고 싶습니다.

개인적인 목적에서.. 가능한가요.. 하다면 간략하게라도

아시는 분들 답변 부탁드립니다. 고맙습니다.

jwstyle의 이미지

[질문]ALSA에서 사운드와 믹서에 대해서 질문드립니다.

안녕하세요.
ALSA프로그래밍을 경험하신 분들께 질문드립니다.
ALSA에서 PCM API로 샘플 출력하는것은 잘 되는데,
소스가 여러개일 경우 mixer를 사용해서 각각의 볼륨을 조절해야 할 것 같은데요..
mixer(simple mixer)를 어떻게 사용해야 할까요?
PCM API와 Simple mixer를 어떤식으로 연결해야 하는지가 궁금합니다.

하하의 이미지

소켓이 안끊깁니다.

소켓이 안끊깁니다.

서버이구요.

accept 로 반환된 즉 클라이언트와 통신 소켓을

바로 close(sockfd) 하면 바로 끊겨서 클라이언트가 감지를 합니다

헌데 한 5초정도 지난후에 close(sockfd)를 하면 close return

값은 바로 끊을때와 같이 0 (정상) 으로 끊기지만

클라이언트는 전혀 감지를 못합니다.

정말 이상합니다.... ㅜㅡ

tcpdump , netstat 하면 FIN을 보내지 않아 아직도 establish

상태입니다. 왜.. close 정상 인데 실제 소켓이 끊기지 않죠?

당연히 fin을 안보내기 때문에 클라이언트는 자기가 끊겼는지 절대

plusme의 이미지

X위에서 돌아가는 동영상 플레이

퍼포먼스가 어느정도인지 알고 싶습니다.

X자체가 네트웍을 기반으로 하기 때문에

마치 화상통신을 하는것 과 같은

퍼포먼스 디그레데이션이 있을듯 싶은데..

어느정도인지요?

strongspirit의 이미지

[C] 선언만 되고 할당되지는 않은 배열의 크기를 구하는 문제

안녕하세요.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void dum(char *buf);

int main(void)
{
    char a[7];

    int size1=0;
    size1=sizeof(a)/sizeof(a[0]);
    printf("size1   : %d\n", size1);
    
    dum(a);

    return 0;
}

void dum(char *buf)
{
    int size2=0;
    size2=sizeof(buf)/sizeof(buf[0]);
    printf("size2   : %d\n", size2);
}

위에서 보면 size1에서는 크기가 제대로 구해지는걸

jbkdd의 이미지

lex 구문 분석중 정규 표현식 질문입니다.

yacc/lex 로 작성된 ANSI C grammar 분석중 잘 모르는 정규표현식이 있어서... 해석좀 부탁 드립니다.

L?\"(\\.|[^\\"])*\" { count(); return STRING_LITERAL); }

L?'(\\.|[^\\'])+' { count(); return(CONSTANT); }

위 두 문장입니다..
리턴 값으로 봐서는 겹따옴표("") 홑따옴표('')를 의미 하는것 같은데 정확한지 모르겠군요...
원문은

http://kbs.cs.tu-berlin.de/~jutta/c/ANSI-C-grammar-y.html

입니다. 그럼

yhlvyp의 이미지

ad-hoc 라우팅에 대해서 공부하고자 합니다. 교재 추천좀 해주세

프로젝트로 ad-hoc라우팅 관련 프로젝트를 하려합니다.

우선 공부를 하고있는데 너무 체계적이지 못한듯 하네요

괜찮은 reference나 교재등 좀 추천 해주시길 바랍니다.

그리고 혹시 ad-hoc라우팅에 관련한 괜찮은 프로젝트 추천도 부탑드리니다.

^^

힘내라의 이미지

C 언어의 플렛폼간 링크 연결...(윈도우 링커)

뱁새가 황새 생각하는 힘내라 입니다 ^^;;

제가 Wipi에서 C언어를 사용하여 핸드폰 프로그램을 제작하는걸

잠깐 구경했는데요,

가만히 보니깐

위피용 헤더파일, 오브젝트, 인터페이스화면, 위피용 링커

를 연결하니깐 VC++ 에서도 핸드폰 프로그램이 돌아가던데요.

제가 궁금한거는 위피를 연결했듯이.. 윈도우를 연결하는 방법도 있을꺼 같다는 겁니다. 간단히 C++를 이용해도 될꺼 같기는 한데...

제가 지금 생각하는것은 위에 위피처럼 다른 프로그램에서

페이지

프로그래밍 QnA 구독하기