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

lkjt의 이미지

Thread에 관해서 질문 올립니다.

Boost::Thread 를 사용해보려고 하는데요.

생성자에 함수를 넘기는데, 함수의 파라미터는 어떻게 넘기나요?

또, 함수의 리턴 값은 어떻게 받나요?

int t_func(int a) 
{return a*10}

int main()
{
thread thrd(func);
}

이렇게 짯다면 인수는 어떻게 넘기고 리턴값은 어떻게 받아야 할지 모르겟습니다.

leonhan의 이미지

x86에 달린 pci 카드가 dma를 지원하는데 이 카드가ram의 base a

x86 보드에 mpeg decoder 카드가 달려있습니다.
이 mpeg decoder는 pci address를 알면 자기가 그 address에서
데이터를 퍼갈 수 있는 DMA기능을 합니다.
그래서
host cpu에서
a = pci_alloc_consistent(dev ,size,&dmaaddr);
setregister(pcicardaddr, dmaaddr) ;
이라고 하였는데 DMA동작이 되지 않습니다.
일반적으로 x86에 달려있는 pci 카드에서 위와 같은 방식으로 데이터를
퍼갈려면 host cpu의 ram address를 어떻게 알 수 있나요 ?
pci 카드는 외부에 달려있는 것인데 어떻게 host의 ram에 접근해서

gmlckd119의 이미지

페도라 코어2 에서 xmms 사용질문입니다...

아직 아무것도 모르는 초보라 페도라 코어2 설치하면서 프로그램을 전부 설치했습니다. 하나씩 하나씩 써보면서 익혀보려는 이유에서였죠...
젤먼저 xmms라는 음악듣는 플레이언데....
전부 설치를해서 그런지 깔려있더라구요..
실행을 하고...
음악파일을(mp3파일)있는곳을 지정해줬는데도 아무런 반응이 없네요..
곡목조차 나오질 않아요...
왜 이런거죠??
어디서부터 어떻게 해야되는건지 잘...
페도라 코어1 설치기를 봤는데 거기서는 먼가 apt-rpm 이라는것과 synaptic이었나?? 두개를 맞는 버전의걸로 받아서 설치하라고했던데... synaptic은 코어2버전이라는게 없던데 멀 받아서 깔라는 얘긴지 도무지 이해가 안가네요...

leolo의 이미지

리눅스에서 네트워크 설정과 관련하여..

프로그램으로 리눅스의 IP와 netmask 등등을 변경하고..

시스템을 리부팅 시키지 않고.. 네트워크 셋팅이 적용되도록 할 수는 없나요..

방법이나.. 어떤 코드를 참조하면 될런지..

조언 부탁드립니다...

myroot의 이미지

XML데이터 작은 단위씩 나누어서 파싱하는법(?)

xml데이터를 네트워크로 받아서 파싱해야 하는데요.

이게 한꺼번에 완벽한 문서를 받는 방식이 아니라... 한 문서가 조금씩 계속 오는 방식이거든요....

그래서 처음에는 SAX로 하면 되겠다... 라고 생각하고 해봤는데
이것도 받는 데이터의 element 의 쌍이 안맞으면...
그러니까.... <start> 엘리먼트를 받았으면 </start>이것이 없으면 예외가 발생하더라구요... 그리고 이전 파싱과 다음 파싱과 연관없이 독립적으로 되구...

상황을 다시 정리하면 -ㅁ-;

g5837의 이미지

VGA DRV변경후 한텀실행불및 해상도변경사항에대해

안녕하세요. 새내기 리눅스 사용자입니다.

설치후 몇가지 궁금사항이 있어 글 작성합니다.

1) REDHAT 9를 설치후 사용하는 비디오카드인 RADEON 9200 VGA가 VESA 드라이버러 잡히길래 ATI.COM에서 RPM을 다운받아 설치했읍니다.

그리고, ati.com 의 안내에 따라 RPM 설치한뒤 'fglrxconfig'명령으로 text 환경상 설정을 합니다. 설명을 모두 다 제대로 이해하기 힘들어 안내에 따라 기본값으로 지정후 모니터 수직&수평값만 저의 환경에맞춰 진행했읍니다.

그 뒤 X-Window로 들어가면 기대와 달리 화면이 깨져 알아보기 힘들게 표시되어집니다. 이에 강제로 X를 종료한뒤 fglrxconfig 설정을 모두다 기본값으로 변경후 X에 들어가면 640*480 해상도로 잡히길래 x-window 상 redhat-config-xfree86 (화면표시설정)에서 1280*1024로 설정한뒤 다시금 X를 시작하면 해상도가 제대로 표시가 되어지더군요.

k1d0bus3의 이미지

소스설치한걸 지울때....

그냥 일일이 다찾아서 rm -f 해야하나요?

----------질문이 조금 성의없는거 같아서 덧붙이겠습니다.--------------------

make uninstall을 하면 됀다고 답변해주셨는데....

질문1: 그렇게 하면 깔끔하게 지워지나요?

질문2: 예를들어 "abc"라는걸 설치했을때,
지울때 rm -rf < find / -name "abc*"
이따구로 싸그리 지워버려도 괜찮을까요?

gozealot의 이미지

grub.conf를 수정하였습니다.

현재 windows2000pro와 멀티부팅을 하고 있습니다.

그런데 처음 파워를 켜고 부트로더가 돌면서

1. 페도라 2.4.xx core어쩌구
2. win2k

이렇게 나오는데 win2k라고 나오는 텍스트를 고치기위해

grub.conf에서 win2k부분을 windows 2000 professional

이라고 고친뒤 grub-install /dev/sda7이라고 인스톨하고 재부팅하니

부트로더가 뜨지도 않고 모니터 전화면에 계속 이렇게 뜹니다.

GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB
GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB

kimbyounggoo의 이미지

[질문] Redhat Linux Enterprise 제품 종류에 관하여..

안녕하세요
페도라 코어2 (AMD64)용이 좀..불안정한것 같기도 하고
다시 Redhat Linux Enterprise AS로 돌아갈생각을 하고있습니다.
다름이 아니라 지금 RedHat홈페이지에서 이런저런걸 보다가
궁금한게 있어서요..
혹시 레드햇 리눅스 엔터프라이즈 AS라고 해도
시피유 종류에 따라 제품이 나뉘나요?
AS안에 들어있는 커널 종류로 모든 시피유를 지원하는게 아닌가요?
홈페이지에는 시피유 종류에 따라 견적이 틀리더군요..
그래서 혹시 AS제품도 시피유 커널에 따라서 제품이 나뉘는건지..

lkjt의 이미지

클래스 객체 생성을 할때

클래스 객체를 생성할때

classA a(24);

이렇게 생성하는데 만약에

classA a[4]

이렇게 배열로 생성하고 싶습니다.

이럴때 생성자는 어떻게 넘겨야 되는거죠??

페이지

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