프로그래밍 QnA

nekoko의 이미지

디코딩시 죽는 원인들, 깨지는 현상 방지하려면?

네트워크 카메라에서 RTP로 h264 영상을 받아 임베디드 보드에서
재생하는 데까지 성공했습니다.

그런데 몇분 안가서 시스템이 죽어버리는데요
보통 디코딩시 시스템이 죽는 원인에 뭐가 있나요..?
이런 현상은 어떤 식으로 원인을 찾아나가야 하는지요.

그리고 디버깅문을 많이 뿌린다든지 해서 시스템에 부하가
걸리게 하면 (동작이 들어간부분에서) 영상이 종종 깨지기 시작하는데요
이건.. p프레임이 중간에 과부하로 인해 손실되서 그런 것 같은데
맞는지요? 그렇다면 손실 여부를 알 수 있는지, 손실된 경우엔
다음 i프레임까지 p프레임들을 모두 버려야하는지..

이 두가지 문제에 대해 고민 중입니다.
조언 부탁드립니다!

hsnks100의 이미지

C언어 초기화 {0,} 에 대해서

초기화하는 명령어중 하나인

{n,}; 이 있는데

int a[3] = {0,}; 과 같은 명령이 있으면

0, 이후로 전부 0으로 초기화하는 의미 아닌가요 ?
{1, }; 하면 1 으로 처음 요소를 초기화하고 나머지를 0으로 초기화하는걸로 알고 있는데,

표준이 아닌겁니까? 표준 문서가 있는데, 어느 부분에서 찾아봐야할지 모르겠네요.

declspec의 이미지

도와주세요 ㅠㅠㅠㅠㅠㅠㅠ

VMWare 6.5 를 윈도우6에 설치하고
그 안에 우분투 9.04 를 깔았습니다

sda 를 130기가를 주고
sdb 라는 두번째 하드를 30기가를 줬습니다

sdb 를 포맷해서 마운트까지 다 했습니다

그런데 이거를 파트이미지라는 파티션복구툴로
130기가 sda에
이전에 120기가 하드에 있던 데비안 백업된걸 복구시키려고 하는데요

백업된 이미지가 22기가 정도 되는데 각각 2기가짜리 파일들입니다

근데 이걸 sdb 로 옮기던지 sda 로 옮기던지
아무튼 우분투로 옮겨와야 백업을 할수있는데
VMWare 툴 설치후 공유폴더를 설정해도 공유도 안되고
(공유폴더가 안생겨납니다 ㅠㅠ. 마운트 안해줘도 원래 자동으로 잡힌다는데)
파일 복사 -> 붙여넣기
이걸로 해도 작은 파일들은 되는데 1기가 이상의 큰 파일들은
복사 하는거처럼 나오더니 기다리고나면 아무일 없엇던듯 반응이 없습니다 ㅠㅠ

아무래도 일정 크기 이상의 파일은 복사가 안되는거같에요

cinemamoon의 이미지

lex에서 한글을 인식할때요..

\x80 \xff
이게 한글범위라는건 알겠는데
제가 만약에

사과 <<<<< 라는 글자를 인식하고 싶으면
해당문자를 나타내는 방법이 있을까요?

글자를 utf-8로 바꾸거나 뭐 어떻게 하라는데 검색해봐도 명확하게 어떻게 바꿔야하는지 방법이 없어서요..

lex에서 어떤 방식을 사용하는지 모르니 어떻게 나타내야하는지도 모르겠고(utf-8인거 같긴한데-_-, 알아도 못할듯=_=)

고수님들 답변좀 부탁드립니다.

mendoza의 이미지

[완료][Go(lang)] 쉬프트 연산 수행이 C와 좀 다릅니다.

C의 경우,

unsigned int i = (1 << 32) -1

은 오버플로우 에러를 발생시킵니다.

그런데 Go언어의 경우,

var i uint32 = (1 << 32) -1

은 에러없이 이진수로 11111...11 최대값이 출력됩니다.

단순히 1 << 32 만 연산하면 오버플로우 에러를 발생시키는데,

(1 << 32) - 1 을 묶어서 연산하면 에러없이 의도한 값이 출력됩니다.

내부적으로 32 bit를 넘으면 넘어선 bit는 잘린다고 알고 있는데,

Go에서는 내부적으로 어떤 처리를 하고 있길래

이후의 뺄셈 연산이 정상적으로 되는 걸까요?

wolf_mother의 이미지

아이폰관련 - 아이폰에서 facebook에 비디오업로드 4월에는 됐었는데 지금 안되네요...

안녕하세여...

아이폰에서 비디오를 facebook에 업로드하는 앱을 만들었는데요... 4월에는 됐었는데 5월달에 들어와서 전혀 안돼네요...

근데 더 이상한가 하나 더 있어여. 말하는 톰(Talking Tom)은 4월에는 전혀 안됐었는데 이번달에는 넘 잘돼여...

내가 코드질 한다고 될 문제가 아니죠?

혹시 facebook에서 내앱을 차단시킨게 아닐가요?

고수님들 혹은 facebook에 경험있는분들 많은 부탁드립니다...ㅠㅠ

화이팅!!! ^:^

익명 사용자의 이미지

python list 질문

[ [a,b,c], [1] ]
[
라는 list에서

a 1
b 1
c 1

를 프린트 하려면 어떤 방법이 있을까요?

[[a,b,c], [1,2], [A,B] ] 등으로 확장 가능하면서요..

a 1 A
a 1 B
...

를 프린트..

barivari의 이미지

C++ 배열을 함수 파라미터로 넘겼을 때 함수에서 배열 크기를 알아내는 방법

예를 들어

int main()
{
int temp[] = { 1, 2, 3, 4};
int size = sizeof(temp) / sizeof(temp[0]);

foo(temp);
}

void foo(int p[])
{
int size = sizeof(p) / sizeof(p[0]);
}

위 main에서의 size값은 배열 원소 갯수인 4가 출력되지만 아래 foo에서는 p가 포인터형식으로 넘어가 실제 배열 사이즈 계산이 안되는 거 같습니다.

혹시 배열을 함수 파라미터로 넘겼을 때 함수쪽에서 배열 크기를 알아낼 수 있는 방법은 없을까요?

미리 감사드립니다.

페이지

프로그래밍 QnA 구독하기