프로그래밍 QnA

deux의 이미지

windows 용 x sever source 를 좀 구할 수 없나요?

windows 용 x server source 는 없나요?

x-manager 나 x-win32 같은 응용 프로그램을

만들려고 하는데 어떻게 하면 좋을까요?

xmanager와 비슷하거나.. 유사한 기능을 하는..

프로그램의 소스를 혹시 가지고 계시거나..

소스가 있는곳을 알고계신분이 있으면..

답변 부탁드립니다...(__)

소스말고도.. 어떤종류의 프로그래밍이 필요한지..

원리는 어떤것인지도.. 알려주시면.. 감사하겠습니다..(__)

black0328의 이미지

파일 쓰기에서 파일 포인터에 관해서 질문

FILE *fp 를 전역 변수로 선언하고
fp=fopen("Test.txt","w"); 로 파일을 생성,열고
fwrite를 합니다.

fwrite 하는 도중에 Test.txt를 TTTest.txt 로 이름을 변경하였습니다.

전 fwrite 가 안될거라 생각하였는데 실제로 TTTest.txt에는 원본 파일 사이즈만큼 쓰여졌습니다.

파일 이름이 변경되었음에도 불구하고 왜 이런 현상이 일어나는것입니까?

bestty의 이미지

perl 에서 패턴에 대한 질문입니다.

펄스크립트를 작성하던중 도저히 풀리지 않는 문제가 있어서 고수닙들의 도움을 청합니다.

펄 패턴정의중에서 X 보다 크고 Y보다 작은 값일경우을 찾아내는 패턴을 정의할 수 있나요? 물론 X와 Y는 모두 INT타입일 경우에요.

예를 들어 10보다 크고 20보다 작은 값을 찾아내는 패턴을 등록할 수 있다면,
입력값이 15일경우 찾아낼것이고, 25의 경우 사이값이 아니기 때문에 일치하지 않겠죠?

이런것을 하고 싶은데 가능한지요?
그리고 가르켜주시는 김에 Perl관련해서 유용한 사이트도 추천 바랍니다.

la9527의 이미지

pthread에서 쓰레드 ID를 가져올때..

우선 코드부터 보시고 말씀 드리겠습니다.

[code:1]
int Thread::Start(void* pArg)
{
int nResult;

m_pArg = pArg;

nResult = pthread_create(&m_tHandle, &m_tAttr, Thread::EntryPoint, this);
return nResult;
}

int Thread::Run(void* pArg)
{
m_bRun = PTHREAD_RUNNING;
Execute(pArg);
m_bRun = PTHREAD_END;
return SUCCESS;
}

void* Thread::EntryPoint(void* pThis)
{
Thread* pThread = (Thread*)pThis;
cout<<"Thread::EntryPoint"<<endl);

neohwang의 이미지

socket open -&gt; bind -&gt; listen 후 fork() 했을때...

아이구.. 이런 질문 드려서 죄송합니다.
테스트 해 보면 되는데...

제목대로..

int s;  <- 전역변수 선언

s=socket()
bind()
listen()

한 후에

fork()를 한 후 부모 프로세스는 종료시킬려고 하는데요.
이 때, 부모 프로세스에서 close(s)를 해야 되죠?

그럼.. 자식 프로세스에서는 socket s 를 계속 사용할 수 있나요?

그리고. 그 자식프로세스가 종료될 때 close(s) 를 또 해 줘야 되나요?

만약 s 를 전역변수로 선언했어도. 마찬가지 인가요?

HiHi의 이미지

배열의 크기 선언에 대해서...

안녕하세요~

항상, 도움을 많이 받고갑니다~
흐, 이번에도 궁금한점이 생겨서..

C에서 보통 배열 선언을 하면,

char a[10];

이렇게 하잖아요?
이 말은, char 사이즈의 10개의 공간을 사용한다는 뜻이 되겠구요.

그래서 제가..

int main()
{
    char a[1024*1024*500];
    getchar();
}

위 처럼 하고 실행을 해봤더니, 실행전과 메모리 사용량이 거의 달라진게 없네요.
제 생각엔 메모리 500메가를 먹어야 하는거 같은데..~

장준영의 이미지

Oracle ODBC 드라이버

Windows 2000 Server + Service Pack 4에서
ODBC를 사용하여 Oracle 9i 서버에 연결해야 하는 상황입니다.
기존 코드(ASP 페이지)를 유지해야 하는 상황이여서
ODBC가 아닌 다른 방식의 연결이나,
Oracle이 제공하는 ODBC 드라이버를 사용하면 안되고

Mircrosoft ODBC for Oracle (MSORCL32.DLL)을 사용해야 합니다..

여러 시도를 해보고 있지만,
연결이 아예 안되거나, 연결되어도 쿼리가 엄청 느리거나 하는 현상이
발생합니다.
동일한 구성의 다른 컴퓨터에서는 (어떻게 하다보니) 제대로 동작하는

jaeswith의 이미지

Bandwidth 나 latency 를 잴때...

특별한 bandwidth, latency 재는 프로그램을 사용하지 않고,
저 스스로 측정을 해야 할 일이 생겼습니다.

보통 socket interface 를 이용해서 보통의 server, client 프로그램을 짜듯이 하려고 합니다.
socket 에 어떤 옵션을 줘야 일반적이라고 할 수 있을까요?
또는 bandwidth, roundtrip time 을 재는 데 주의해야할 사항이 없을까요?

예를 들어, 보통 socket 에 nodelay 옵션을 주고 하는것 같더군요.

ar의 이미지

malloc 사용시 메모리 할당??

char *p;
char buf[256];

이런식으로 선언을 하고

p = malloc(256);

이렇게 메모리할당을 하는 프로그램코드가 있다고 할때요..

buf 는 힙 영역에 256byte 크기의 메모리를 할당 받는 것은 알겠는데요..

우선 포인터 변수 p는 스택 영역의 메모리에 4byte 할당이 되고
malloc(256) 하였을때는 힙 영역에 할당된 메모리를 참조만 하는 것인가요?

확실하게 알고 싶어서 질문 올립니다. ^^

kkojiband의 이미지

c로 mysql 사용하려는데요...?

관련 서적이나 자료가 없네요...

아까 학교 도서관에서 열심히 검색해서 찾아봤는데 제가 찾는 자료를 못 찾아서요...

목적은,

간단한 메신저 서버에 아이디랑 비밀번호같은거 db로 만들어서 처리하려고 합니다...

나중에 상황봐서 가입자별 대화목록까지도 넣을까 생각중인데요, db를 다뤄본적이 없어서요...^^;

아시는 분들 좀 도와주세요~

아참 글구 제가 리눅스에서 gcc를 사용하는데, mysql 사용하기 위해 필요한 라이브러리는 따로 구해야

페이지

프로그래밍 QnA 구독하기