프로그래밍 QnA

closeyes의 이미지

c library중에 윈도우창에서 그래픽표현할수 있는 라이브러리 없

gtk로 할려고 했는데 windows용으로는 안나와서요
꼭 c 로 하고싶은데 할수 없을까요?

sozu의 이미지

Multi-Thread에서의 동적할당.

서버를 개발하는데요.^^

멀테스레딩을 하고 있습니다.

동적 자료구조를 수시로 할당하고 해제 해야 하는 상황입니다.

일단

C++ Run-time Lib.에 있는 new, delete로 했는데

약 2000개의 클라이언트가 붙으니까 메모리 참조 오류를 남기고 전사하더군요

두번째는

Windows에서 제공하는 Heap-, Virtual- 관련 함수들을 사용했는데

약 5000개 이상 까지 잘 버티더군요...끝내 죽지 않았습니다.(클라이언트를 늘릴수 없기에;;)

세번째는

제가 짰습니다. 동적 자료구조를 풀링하는 메모리 관리자를 만들었죠.

sharefeel의 이미지

vi 에서 여러 라인 앞쪽에 탭을 삽입할 수 있는지요..

코딩하다가 자주 부딪히는 문제라고 생각합니다.
예를 들어보겠습니다.

제가 우선 다음과 같은 소스를 짰습니다.

int manylinefunc(void){
  printf("하하");
  /* 100여라인 쯤... */
  a = b;
  return a;
}

근데 만약 다음과 같이 if를 삽입하고 싶다면 어떻게 하시는 지요..?

int manylinefunc(void){
  if (조건){
    printf("하하");
    /* 100여라인 쯤... */
    a = b;
  }
  return a;
}

closeyes의 이미지

c로 가림토 같은 프로그램을 만들고 싶은데...

가림토가 먼지 모르세요?
텍스파일 읽어서 보기 편하게 만드는 프로그램이거든요

less 도 파일을 읽어들여서 표현하는건 가림토랑 같은데요
다른게 있다면 가림토는 도스창에서 나오는게 아니라 윈도우 창에서 나오거든요

gnu c library로 할 수 있는 거 없나요?
윈도우 창 띄우기나 그런거요.

zelon의 이미지

모질라에서 동작되는 동적메뉴 자바스크립트 아시는분?

홈페이지를 만들고 있습니다.

메뉴 위에 마우스를 올리면 그에 맞는 하위 메뉴가 아랫줄에 표시될려고 하는데 IE 웹을 왠만큼 뒤져봤는데 모질라 1.5에서 돌아가는 메뉴를 찾을 수 없더군요.

그나마 찾은 곳이 foundstone.com 인데. 소스가 너무 복잡합니다. ㅠ.ㅜ

혹시 자바스크립트를 모질라에서 잘 보이게 하는 정보 없나요? 일단 당장 필요한 건 레이어를 동적으로 만드는 건데 힘드네요. :shock:

frenzy의 이미지

다중 파일업로드 구현...

neomain.com에서 메일쓰기를 하는 경우 파일업로드의 다중파일첨부에 대한 구현을 하고 싶습니다. 윈도우와 관련된 프로그램은 완전히 문외한이라서 참조할 문서라도 있으시면 부탁드리겠습니다.

hbsnow의 이미지

C소스를 넣으면 function diagram 만들어주는?

C소스를 넣으면 function diagram 만들어주는게 뭐 있었던것 같은데..

기억이 나질 않네요~

main -> func1 -> func2

func3 -> func4 -> func5

이런식에 그림이여~

혹시 아시는분 있으시면 가르쳐주세요~

즐거운 하루 되세요~

pebiman의 이미지

[답변]데이타 전송

80포트를 이용한 HTTP 데이타 전송을 하실때에는
HTTP스팩에 맞는 데이터를 보내셔야 합니다.
그러한 스팩은 관련 서적이나, 인터넷을 보시면 아마 많이 나와 있을 것입니다.

windsurfer의 이미지

HTTP프로토콜의 사용?

보통 리눅스나 유닉스에서 네트워크 프로그램을 할때
일반적으로는 TCP나 UDP와 같은 소켓을 사용하기 위해
관련된 시스템 함수를 사용합니다.
이와 마찬가지로 전송프로토콜로 HTTP를 사용할 수 있는
방안이 없을까요?
물론 웹과는 아무런 관련이 없고 단지 Data전송을 위해서만
사용을 원하는 것입니다.

geneven의 이미지

정수를 이진수 문자열로 바꾸려하는데

C언어에서 정수를 이진수 문자열로 바꾸려고 합니다. 어떤 방법이 있죠?

페이지

프로그래밍 QnA 구독하기