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

fleabane의 이미지

Class Pointer가 포함된 Static 배열에서의 초기화

안녕하세요

3년동안 C만 사용하다가 지난달 부터 C++을 사용하기 시작한 C++ 생초짜 입니다.
function table을 구현을 할려고 하는데 잘 안되어서 도움을 요청 드립니다.

일단 Interface Class(IStateHdr.h)를 하나 만들었고요.

class IStateHdr
{
public :
	virtual void stateHandler( int data1, int data2, int data3 ) = 0;
	IState
cdcsman의 이미지

프로그램 자체에서 pc, sp를 알아 내는 방법이 있나요?

C로 만든 프로그램이 실행 중에 시그널을 받아서 죽을 때
프로그램의 program counter, stack pointer를 출력하고 나서 종료 하도록 하고 싶습니다.

core dump나 디버거를 통해서 확인 하는것이 아니라
프로그램의 시그널 처리 루틴에서 출력을 할수 있는 방법이 있을까요?
시그널 처리 루틴이 아니더라도 방법

tkeins의 이미지

grep 옵션 -H 사용할때

cat *.c | grep -H -n getnchar
이렇게 명령어를 입력했더니 파일명대신 (표준 입력)이라고 나옵니다. 파일명이 출력되도록 하려면 어떻해 해야하나요?

ar의 이미지

QT video frame viewer 관련 질문.

캠으로부터 704 x 576, raw(rgb24, 10fps) 데이터를 받아들여 이를 픽셀에 직접뿌리고자 합니다.
현재 구조로는

aucBuf에 프레임 데이터를 받아들여

memcpy(image->bits(), aucBuf, BUF_SIZE);
QPixmap pmap = QPixmap::fromImage(*image, Qt::AutoColor) ;
label1->setPixmap(pmap);
label1->show();
label1->repaint() ;

이런 구조로 뿌려주

munhoney의 이미지

간헐적인 thread 생성시 발생하는 segment fault

안녕하세요

c++로 개발을 하고 있는데, gdb 사용하다 한가지 의문 사항이 있어서 문의 드립니다.
다음 내용은 delete로 thread를 죽이는 경우를 나타내고 있는데,
정상 동작하는 경우는 재현 2 처럼
([Thread 0xb7fdd9b0 (LWP 23492) exited]
exited가 나오는 것인가 알고 싶습니다.

간혹, 재현 1 처럼
exited가 나오

whacker의 이미지

쓰레드 관련하여 질문 있습니다.

제가 쓰레드를 생성한다고 할때 특정 코드?기능을 임위로 넣을수 있을까요 ???
예를 들면 생성되는 모든 쓰레드가 종료되는 시점에는 exit thread 를 출력하게 한다던지 하는 것을요....
ㅜㅡ 제가 설명을 잘 못하겠네요 ㅜㅡ

superdma의 이미지

unix에서 Process fan or chain 형태의 tree에 대한 실행 순서 제어에 관하여...

unix 환경에서 Process Tree를 fan 혹은 chain 형태로 생성 할 시
각 Process의 실행 순서를 동기화 하거나 순서를 정하는 Programming Method나 Programming Technique이 있습니까?

예를 들어
Process Chain 같은 경우
1->2->3->4
(1은 예외. n은 n-1의 Child Process.)

임의적으로 실행 순서를 1,3,2,4 순으로 실행하는 경우.

C language like Psuedo code

Process fan

for.
if ( ( pid= fork() ) <= 0 )
break;

Process Chains

navidad의 이미지

Solaris 10 vmstat

초보 서버관리자 입니다.

아래는 Solaris 10 장비(Physical 4GB Mem, Swap 4GB Mem, SATA HDD(7600rpm): 250GB mirrored)의 vmstat 5 결과입니다.

kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr cd cd m0 m1 in sy cs us sy id
0 0 114 2737692 795332 90 18 22 661 597 0 0 137 137 0 0 6145 125870 34070 17 8

vhgksl의 이미지

딱 GRUB 네글자만 나오고 멈춰요~

CF Card에서 리눅스 부팅을 하고자 합니다.
그래서 CF 로 커널 이미지, initrd등을 복사하고 재부팅을 시키면
모니터에 'GRUB' 이것만 뜨고 멈추는데 뭐가 문제인건가요??

yskwon22의 이미지

[완료] Vmware 에서 NAT 사용시 Guest OS 에서 Host OS 로의 Ping, IP address

Windows XP Pro 상에 Vmware로 CentOS 5.3을 설치했습니다.

VMware의 네트웍은 NAT로 설정하였고, Windows XP는 Host OS, Linux 는 Guest OS
로 지칭하겠습니다.

VMware의 Edit->Virtual Network Setting 메뉴에서 vmnet1은 Subnet 192.168.96.0,
vmnet8은 192.168.153.0 으로 설정되어 있습니다.

페이지

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