프로그래밍 QnA

noblesse.lucy의 이미지

socket program

지금 server 와 client로 메세지를 주고 받는 부분까지 완성 하엿습니다.

제가 지금 하고자 하는 프로그램은 지금 현재는 server가 있고 client가

있을때, client computer에 processe 목록을 받아올고 합니다.

10분에 한번씩 실행 시켜서 server에 전송하려고 합니다.

그런데 system 함수를 써서 리턴값을 비교해서 달라지면 전송하고

하려고 했는데 system의 리턴값은 정해져 있더군요.

shell 프로그램이랑은 연동을 어떻게 시키는 줄 몰라서요.

제가 알고 싶은건 shell을 사용하건 그냥 프로그램(C를 사용)을 사용

jinushun의 이미지

성능을 측정하기위한 코드중 .. 머가 잘못되었을까요?

struct   timeval   tv1;
struct   timeval   tv2;

gettimeofday(&tv1, NULL);

/*수행 코드 등등등*/

gettimeofday(&tv2, NULL);

log(tv2.tv_user - tv1.tv_usec) / 1000);

이런식으로 해서 얼마나 걸리었나를 측정하곤합니다.
그런데 가끔가다 - 가 나올때도 있고.

쩝. 다른분들은 시간을 꼭 측정해야할때 어떻게 하시는 지 궁금하네요.

조언 바랍니다.

날씨가 춥습니다. 감기조심하세요

kddh1의 이미지

[질문] 리눅스 C++에서 Mysql을 사용하려면 어떻게 하나요.

C로 만들어진 예제는 구해서 한번 따라해봤는데
쉽게 잘되더군요..

그런데 정작 제가 필요한 C++에서 그대로 사용하기에는
무리가 있나봅니다.
혹시 C++과 mysql의 연동 샘플프로그램이라던가
사용법을 아시는분은 좀 알려주시면 감사하겠습니다.
읽어주셔서 감사합니다.

kisungcho의 이미지

mozilla에서 영상을 보여주고 싶습니다.

서버에서 영상을 받아서 불여우에서 보여주고 싶습니다.
윈도우에서는 activex를 쓰는데 리눅스에서는 방법이 없을까요?

조언 부탁드립니다. tip이나 url링크로 환영합니다.

marten의 이미지

버전관리시스템에 오브젝트 파일도 포함시키시나요?

현재 SVN을 사용하고 있는데, 오브젝트 파일은 포함시키지 않고 있습니다. 그런데, 불편한 점들이 생기네요. 오브젝트 파일이 생성되는 디렉토리마다 ignore 프로퍼티를 set하는 것도 힘들고.

다른 분들은 오브젝트 파일이나, 빌드시 생성되는 임시적인 파일들을 버전관리 시스템에 포함시키는지 궁금합니다. CVS는 바이너리 파일을 diff하지 못하지만, SVN은 diff가 가능하다고 알고 있는데, 그렇다면 오브젝트 파일을 포함시키는 것이 좋을까요?

seagul2의 이미지

Vector 와 Dangling Pointer에 대해서...

vector 클래스를 사용해서 데이타를 삽입시키는데, 이를 바운즈 체커로 검사시에 나타나는 dangling Point에러때문에 고민중입니다. 몇일전에두 이런 글을 올렸었는데, 그때 어느분이 바운즈체커 최신판으로 했을때 에러가 나지 않는다고 하시더군요. 그래서 데브파트너 7.2버전으로 테스트를 해봤습니다. 하지만 마찬가지 이더군요. 현재 툴은 Visual Studio 6.0에 서팩5로 테스트 중입니다.

테스트에 사용한 코드는 아래와 같습니다.
1을 입력시킬때는 문제가 없지만, 2를 입력시킬때 부터 에러가 발생합니다.

lkjt의 이미지

fsockopen과 fgets를 사용할때 문제가 있습니다.

PHP에서 fopen으로 웹사이트를 열어 수신받을때
fgets를 사용해도 아무 탈 없습니다.
그런데 fsockopen으로 웹사이트에 쿼리를 보내서
수신받을때
while(!feof($fp))
fgets($fp, 128)
로 하면, 60초 타임아웃이 납니다.(이렇게 오래 안걸리는 작업인데;;)
while대신에 for로 해봣더니
잘 됩니다.
하지만 이방법은 적당하지 않아보입니다.

		$c=fread($fp, 1);
		if($c==NULL)
			break;
		$cntnt.=$c;

이런식으로 서도 안되구요...

어떻게 해결해야하

macros의 이미지

후치수식 계산하는 방법

Quote:

2 3 4 * 2 * + 1 - 3 -

Quote:

2 1 - 3 2 * 4 * 2 * + 5 -

후치수식 계산기를 만들려고 합니다.
후치수식이 위와 같다면 계산하는 방법이 어떻게 되는가요?
오래되서 기억이...ㅡ.ㅡa

Geniys의 이미지

리눅스에서 openGL이 제대로 동작하는지 알수 있는 방법?

질문이 연타하고 있습니다.
죄송합니다. T T

갑자기 든 생각이 "openGL이 동작하지 않는가?" 입니다.

저의 경우 그저 fedora core4만 설치했고
특별한 드라이버는 설치하지 않았습니다.

glxgears는 실행이 됩니다.
이것만으로도 opengl이 제대로 작동한다고 보장이 되는것인지요?

아래의 코드가 실행이 안되는데,
"GL/glut.h"가 없다고 합니다.
따로 설치를 해야 하는지요?

추천가능한 책 또는 웹을 알려주시면 고맙겠습니다.

Quote:

#include <GL/glut.h>
Geniys의 이미지

Ygl 라이브러리 사용해신 분 계신가요?

http://www.thp.uni-duisburg.de/Ygl/

프로그램을 돌려 보는 중인데 위 라이브러리를 사용하더라구요...
설치해서 example 폴더 안에 있는것을 실행 시켜 보려 하는데...
계속 에러만...

컴파일은 되는데 링크가 안됩니다...
fedora core 4, gcc 4.0버전에서도 해보고
redhat 9.0 버전에서 해봐도 별반 차이가 없습니다.

제가보기엔 header는 제대로 들어갔는데
library가 제대로 안 붙는거 같습니다..

일반적으로 라이브러리를 추가하는 법이 따로 있는지 궁금합니다.

읽어주셔서 감사합니다.

페이지

프로그래밍 QnA 구독하기