프로그래밍 QnA + 설치 및 활용 QnA

ikpil의 이미지

static_cast<short>(sValue(10) * fVlaue(0.9f)) != static_cast<short>(10 * 0.9f) 인 이유를 알 수 있을까요?

제가 가지고 있는 문제를 조금 단순화 시켜 표현하면, 다음과 같습니다.

int main ()
{
 
	short sA = 10;
	float fB = 0.9f;
 
	float fValue = sA * fB;
	short Value1 = fValue;
 
	short Value2 = static_cast<short>(sA * fB);
 
	short Value3 = static_cast<short>(10 * 0.9f);
}

환경은 다음과 같습니다.
윈도우7, 64bit, 비쥬얼 스튜디오 2010 Premium, 비쥬얼스튜디오는 기본 셋팅

각 Value1 ~ 3은 다음과 같습니다.

Value1 == 9
Value2 == 8
Value3 == 9

domiisa의 이미지

..

..

dosun99v의 이미지

테더링사용시 통신 속도?궁금점이 있습니다.

현재 닷넷기반의 어플리케이션을 운용중인데요
다양한 유저가 있는데
어떤 유저가 테더링으로 인터넷접속후 어플리케이션을 접속 합니다.
운용중인 어플리케이션은 서버와의 TCP통신을 주로 하게되는데
매초 간격으로 통신과 KEEP ALIVE를 하고 있거든요

테더링이 속도가(업로드시) 느리다고 하는데요
이러한 문제로 원활한 어플리케이션 사용에 문제가 될 소지가 있는지 궁금합니다.
-0-;
KEEP ALIVE 통신(주로 서버에서 유저로 매초간격으로 패킷을날려 확인합니다)현재 이러한방법으로 운영중입니다.
다른 KEEP ALIVE 기술이 있나용?

fastgengy의 이미지

[해결]안보이는 Html 소스 가져오기..

www.khanacademy.org 란 좋은 사이트가 있습니다.
이공계에 해당하는 강좌를 무료로 오픈을 해서 뉴스에도 한번 나온 사이트입니다. 거의 천여개의 동영상이 유투브로 연결되어 있습니다.
이것을 안드로이드에서 쉽게 보게 하려고 주소를 다 파싱해서 가져오려고
소스보기를 했는데 a href 로 연결된 링크를 찾을 수가 없습니다.

그래서 크롬에서 ctrl+shift+j 를 눌러봤습니다. 그랬더니 제가 원하는 소스를 찾을 수가 있었습니다.
http 통신에서는 get으로 모든 소스를 가져올 수 있는 줄 알았는데 wireshark로 패킷을 찍어봐도 제가 원하는 소스를 찾을 수 없었습니다.

크롬 개발자툴에서는 볼 수 있는 내용을 소스보기로는 볼 수 없다는게 신기하네요.
혹시 이부분에 대해서 답변을 주시면 정말 감사하겠습니다.

nathaniel7687의 이미지

[완료] 게임 그래픽 관련

제가 게임을 C언어(API)를 이용해서 개발할 생각인데요
그래픽 png 파일 처리를 Direct X를 이용 할까요 아니면 OpenGL이 괜찮을까요??

ldshyun7의 이미지

FFMPEG 인코딩시 실시간 로그중 frame수치값만 추출하고싶은데 여러가지로 막힙니다.도움부탁드립니다.

안녕하세요?

일단 제시스템은

CentOS6.2 , ffmpeg는 yum방식을 통해서 설치했습니다.

ffmpeg-php까지 겨우 설치에 성공했는데.. 정작 큰문제는 프로그래시바를 구현하기위해서

인코딩중 실시간 로그가 모니터로 출력되는 수치값중 하나를 추출해서 텍스트에 저장을 하고싶거든요?

KLDP의 파일첨부방식이 좀햇갈려서 그림이 제대로 올라가는지 잘은몰르겠지만..

첫번째 첨부그림이 인코딩이 시작될때 터미널에서 인코딩되고있는 상황을 캡쳐하였습니다.

빨간 박스부분의 frame수치값을 실시간으로 텍스트에 저장을 해야하는데요.

ffmpeg -i test.avi -acodec aac -strict experimental -ac 2 -ab 160k -s 480x320 -vcodec libx264 -vpre slow -vpre ipod640 -b 1200k -f mp4 new.mp4 2> log.txt

이렇게 주고나면 log.txt에 아래의 그림처럼 정보들이 계속 추가되더라구요.

mauver의 이미지

[완료]linux setitimer 질문!

setitimer 를 예제로 하고 있습니다.

의문점이 있는데

timer를 ITIMER_VIRTUAL 로 할 경우에는 프로세스가 실행중인 경우에만 시간을 젠다고 해야하나요?

프로세스 동작시간을 쟤고 싶은데 itimerval 구조체에서
interval.tv_sec = 1
interval.tv_usec = 0
it_value.tv_sec = 1
it_value.tv_usec = 0
으로 설정하고 1초마다 타이머가 만료될 경우에는 count 값을 올리도록 하였는데

방법이 잘못되었는지.. 한참있다가 타이머가 한번씩 만료되었다고 나옵니다.

프로세스는 while(1) 으로 계속 돌려 놓았는데, 동작시간이 저렇게 가끔가끔 나오는게 이해가 잘 안가네요.

조언 부탁드립니다. 아래는 전체 소스 입니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기