프로그래밍 QnA

harisoo의 이미지

이런 질문하기 부끄럽지만..

/lib 에 잇는 라이브러리를 보니
libcrypt와 libcrypto가 잇던데요...
둘은 서로 다른건가요?
다르다면 어떻게 다른건가요?

twins99의 이미지

Ring buffer구현

Ring buffer를 구현하려 합니다.

구현 요구사항은, Read하는 쪽은 일정한 사이즈(30kbyte)로 읽어가고, Write하는 쪽은 가변 Size(1k~4kbyte)로 씁니다.

또한 buffer의 상태를 알 수 있어야 합니다.(몇% 사용되고 있다..)

구현시 참고할만한 자료가 있을까요?

코드를 추천해 주셔도 좋습니다.

그럼 답변 부탁드

hohory의 이미지

g++ -pg 컴파일하는데 gmon.out 파일이 생성되지 않습니다.

gprof로 프로그램 실행을 분석해 보려고 합니다.

그래서 g++ -pg source.cpp 로 컴파일 햇으나,
gmon.out 파일이 생기지 않더군요.

그래서 object생성 과정 linking과정 따로 수행하였으나..
g++ -pg -c source.o source.cpp
g++ -pg -o source source.o

역시나 gmon.out이 생기지 않네요~

아시는 분 알려 주시면 감사하겠습니다

vudghkzm의 이미지

c/c++ 에서 2^64 정도 되는 크기의 숫자를 정수형으로 표현할 수 있는 방법이 있나요?

c/c++ 에서 2^64 정도 되는 크기의 숫자를 정수형으로 표현할 수 있는 방법이 있나요?
(32비트 리눅스 환경에서 gcc 를 사용합니다.)

굉장히 자릿수가 많은 16진수를 십진수로 변환해야 하는데, 16진수 자리수가 조금만 커져도 unsigned long long 으로는 감당이 안되네요.

이럴땐 어떤 방법이 있는지요?

min2to의 이미지

void의미가 확실히 머져?

...

ex1)

int main(void)

여기서 void는 입력형태라고 들었습니다

그래서 그런데 입력형태란 의미는 자판에 칠수 있는 글자,수 등등등 입력받을수 있다는
뜻인지요??

ex2)

void gkgk(int int)

함수를 선언하였습니다

여서의 void의 뜻이 먼가요..

감사합니다;

min2to의 이미지

void의미가 확실히 머져?

...

ex1)

int main(void)

여기서 void는 입력형태라고 들었습니다

그래서 그런데 입력형태란 의미는 자판에 칠수 있는 글자,수 등등등 입력받을수 있다는
뜻인지요??

ex2)

void gkgk(int int)

함수를 선언하였습니다

여서의 void의 뜻이 먼가요..

감사합니다;

wwwwstar의 이미지

오픈소스를 하나 열었는데...

이곳에
http://kldp.net/projects/ppt2swf/
오픈소스를 하나 열었습니다.
그런데 프로젝트 홈페이지는 못바꾸나요?
저만의 스타일로 바꾸고 싶은데 그럴려면 html 파일을 올려야 하는데 바꾸는 방법좀..
또 하나 스크린샷을 하나 올렸으면 좋겠는데 sourceforge.net 은
스크린샷 항목이 있는데 이곳은 없더라구요.

swunk의 이미지

간단한 쉘프로그램인데 유닉스에서는 수행되고 리눅스에서는 수행이 안됩니다.

top 을 수행후 memeory 사용량을 확인하기 위해서 awk를 이용하여 해당 문자열을 추출하려 합니다.
유닉스에서는 문제없이 수행되는데 리눅스에서는 수행되지를 않네요...뭐가 문제인가요 ? 답변 부탁드립니다.

 1 #!/bin/sh
      2 usage=`top | /bin/awk '{rem = 0} {n += 1} {a = $2} {b = $4}\
      3 n == 4 {rem = a; print rem " " b} \

hitman7의 이미지

멀티쓰레드를 이용한 다중접속 socket서버에서 문제....

제목에 표시된 대로의 프로그램입니다.

상황은 서버를 실행 시킨후 aging을 걸기위하여 10초 주기로 접속을 한후 냅다 접속을 끊어버리는 윈도그용 클라이언트 어플리케이션을 10개 가량 실행 합니다.

처음에는 잘 동작하다가 한 5분 후부터 응답을 보내지않고 뻗어버리네요. 뻗기전에는 소켓들도 잘 해제하다가 뻗자마자 소켓들이 CLOSE_WAIT 상태에 빠져 버리고요.

steve24l의 이미지

GPL라이센스와 프로그래밍에 대한 질문..

루비언어를 시작해보려고 하는데요
이전에 어떤 분이 루비언어에 단점에 관해서 물어보셨다가
답변자분들중 한명이 라이센스가 GPL이라는점을 말하셨더군요
제가 아직 학생이라 라이센스같은것에 대해 잘 모르는데요
대략 GPL내용이

1. 그 프로그램의 소스를 공개해야 하는 의무가 있고,
2. 다른 사람이 그 프로그램을 재배포 하는것을 막을 수 없고,

페이지

프로그래밍 QnA 구독하기