프로그래밍 QnA

peccavi의 이미지

스레드와 스태틱 맴버 함수

안녕하세요.

막히는게 있어서 인터넷을 뒤지다가...

"클래스의 일반 맴버 함수는 스레드에서 호출될 수 없다."
"클래스의 static 맴버 함수는 스레드에서 사용이 가능하다."

라는 글을 봤는데요

이게 정확히 무슨 뜻인지 궁굼합니다.

언뜻 생각하기엔 pthread_create를 실행할 때 세번째 인자로 써주는 start_routine을 말하는것 같은데요

lovejin0309의 이미지

ITU-R BT 656(CCIR 656) 데이터를 이미지 파일로 변환하는 법 질문 드립니다.

디코더에서 CCIR-656 포멧의 데이터를 출력해 줍니다. 이 데이터를 이미지 파일로 저장하려면 어떻게 해야 할까요? 조언 부탁 드립니다.

ssanighe의 이미지

multi process - multi thread 서버 환경에서의 static 변수의 반환시점.

안녕하세요.
서버 프로그램을 만들다가 궁굼한 점이 있어 글을 올려봅니다.
프로그래밍 언어는 c 이고,
서버 환경은 Solaris 입니다.

서버는 n개의 프로세스가 각각 m개의 thread를 만들어 동작하고 있습니다.

프로세스는 n개가 항상 유지가 되며,
임의의 프로세스 p1이 tcp소켓을 통해 입력값을 받으면,

wmcst의 이미지

[수정]동적 할당한 객체를 해제했을때 해제한 걸 모르고 다시 이용할 때..

가령..
Human *joy = new Human("kim");
joy->do();
..
이런식으로 joy를 잘 쓰다가
delete joy를 했습니다.
그리고 나중에
joy->do()를 또 하게 됐을 때 faild를 의미하는 -1을 리턴하게 하고 싶은데.. 이렇게 하려면 어떻게 해야하나요?
joy에게 할당한 영역자체를 delete를 함으로서 이미 반환했는데 joy->do()를 호출할 경우 에러 처리에 대해서 묻고 있는 겁니다..

twins99의 이미지

SSL3.0/TLS Builtin Object Token관련 질문

SSL3.0을 사용한 Server authentication을 구현하고 있습니다.

그런데 Server certificate가 좀 이상한게 있어서 문의 드립니다.

보통은 certificate가 chain형태로 엮여서 전송되는 것으로 알고 있습니다만,

어떤 경우는 단 한개의 certificate가 도착했는데, 여기에 builtin형태로 certificate가 녹아 있는 경우가 있는 것 같습니다.

azirael의 이미지

python에서 binary 파일의 float형 자료 읽어오기

python으로 간단한 헤더화일을 불러오는데 문제에 부딪혔습니다.
4바이트를 바이너리로 불러오니
hex값으로 00/00/70/40으로 들어옵니다.
10진수로 변환하면 00/00/112/64 이고요.
그런데 원하는 것은 이런 값이 아니고 float형의 자료입니다.
3.75가 원래의 값인데, 이리 저리 헤매고 다녀도 속시원한 답을 찾기가 어렵네요.

superkkt의 이미지

대용량 백업 어플리케이션에 대한 질문입니다.

회사에서 다음번에 맡게될 프로젝트가 대용량 백업 어플리케이션입니다. 예를들어 100메가 파일을 백업하면 일정 사이즈의 블럭으로 파일을 나눠서 스토리지에 저장을 하고, 각 블럭별로 DB에 레코드를 생성해서 해당 블럭이 어디에 위치해 있는지 저장을 하는 방식입니다. 그외에 백업 클라이언트의 순서를 정하는 스케줄링 기능과 동시에 다수의 백업 클라이언트가 백업을 진행 할 수 있는 기능을 구현할 예정입니다.

joy21c의 이미지

시스템 콜과 디바이스드라이버의 파일오퍼레이션

시스템 콜과 디바이스드라이버의 파일오퍼레이션 수행관계는 어떻게 되나요?
응용프로그램에서 open, read 같은 시스템콜을 호출하면 우선 커널의 sys_open, sys_read 가 호출될 텐테
그 후에 어떻게 해당 디바이스의 파일오퍼레이션을 호출하나요?

그리고 open의 경우 실행되기 전까지는 그게 일반 파일인지 디바이스 파일인지 모를텐데

kimig82의 이미지

C++ 파일 내용 출력 관련 질문 드립니다.

제가 지금 과제 때문에 C++로 콘솔영역 주소록 프로그램을 작성하고 있습니다.
프로그램 내용인 즉, 개인 정보를 입력 받으면 파일로 순차저장되고,
이 순차 저장된 내용을 다시 전체 출력도 가능하게 하는 프로그램이지요..
문제는 출력 부분에서 파일에 저장된 내용 중 맨 마지막 내용이 두번 중복 출력

이한길의 이미지

자바스윙어플리케이션, 윈도우즈에서 inkscape를 실행시키는데 문제가 있습니다..

Runtime.getRuntime.exec("C:\Program Files\inkscape\inkscape.exe")

이렇게 실행을 실행을 시킵니다.
그리고 실행시키는 시점은 스윙으로 ui를 구성하고..
그 어플을 사용 도중에 테이블의 특정 셀을 더블클릭할때입니다.
그런데 작업관리자의 프로세스를 보면 프로그램이 실행이 되는데
inkscape의 창이 뜨지 않고 작업관리자의 응용프로그램으로는 나오지 않습니다.

페이지

프로그래밍 QnA 구독하기