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

falconer의 이미지

[완료] 문자를 조합하려고 하는데요 이런 알고리즘 어떻게 되나요?

c#으로 str이라는 문자열을 배열로 리턴받으려고 하는데요.
빈공백으로 A, B, C 문자를

str = "A B C"

A
B
C
AB
AC
BA
BC
CA
CB
ABC
ACB
BAC
BCA
CAB
CBA

조합해서 배열로 결과를 받으려고 합니다.
C#으로 구현하려고 하는데요.

이런 알고리즘이 있을것 같은데요.

ikshin의 이미지

USB방식 TV튜너 관련해서...

이번에 메인컴을 데탑에서 놋북으로 바꾸게 되면서, 그간 잘 써오던 데탑의 내장 TV카드는 무용지물이 되었고

대신 놋북에서 TV 시청을 하기 위해 USB방식의 TV튜너를 하나 구입할까 생각 중입니다.

그래서 구글링을 통해 리눅스 호환성등을 살펴보니, 디비코의 Fusion HDTV 시리즈와 스카이디지털의 SkyTV HD 시리즈가

괜찮아 보이더군요. 그런데 둘다 기본적으로 "디지털" 방송은 분명 시청가능하다고 하는데 반해, 일반 유선 케이블을 통한 "아날로그" 방송은

어떤 제품은 된다더라 혹은 안된다더라하는 식으로 인터넷에 글들이 산재해 있다보니 좀 정리가 되지 않네요.

물론 윈도에서는 "디지털"과 "아날로그" 방송 모두 시청가능합니다만, 리눅스를 메인데탑으로 쓰는 저로서는 솔직히 "디지털" 방송은 안돼도

좋으니 더 많은 채널시청이 가능한 "아날로그" 케이블방송이 시청가능했으면 하는 심정이네요.

혹시 디비코나 스카이디지털의 USB방식 제품을 쓰시는 유저분들 중에서, 리눅스에서의 "아날로그" 케이블방송 시청이 원활히 되시는 분이 계시면

shkmanse의 이미지

CreateToolhelp32Snapshot을 써서 모든 프로세스가 아닌 특정 프로세스만의 쓰레드 정보를 얻을 수 있을 까요?

제목이 전부이긴한데;

보통 CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, 0) 이렇게 써서 프로세스들의 쓰레드 정보 전부를 가지고 있다가
pid로 검색해 특정 프로세스의 쓰레드 정보를 가지고 왔었는데요
이렇게 말고 특정 pid를 알고 있다면 모든 쓰레드 정보를 가지고 오지 말고(여기서는 두번째 파라미터가 0을 넣어서
인듯한데,,그곳에 특정 pid넣어도 다 가져온다는;;)
특정 pid의 쓰레드 정보들만 가지고 오게 할 수 있는 방법이 없을까요?

아시는 분 조언 부탁드리겠습니다ㅠ

pogusm의 이미지

[완료] c/c++ 외부라이브러리는 어떻게 사용해야하나요? (Qt)

http://cryptopp.sourceforge.net/ 에서 암호화 관련 파일을 다운받았습니다.
( http://sourceforge.net/projects/cryptopp/files/cryptopp/5.6.1/cryptopp561.zip/download )

VC++용 솔루션 파일이 있길래, VC++로 빌드를 하였더니,
cryptlib.lib 이외의 이런 저런 결과물을 얻을 수 있었습니다.

그래서.. 원소스에 있던 *.h 파일들과, cryptlib.lib 파일을
C:\Qt\2010.05\qt\include\cryptopp\ 디렉토리에 복사해서

Qt에서 테스트를 해보려는데.. 잘 안되는거 같습니다..

조언 부탁드립니다. 굽신~

mero의 이미지

%[^\n] 이게 뭔가요?

어떤 소스코드에서

char buf[100];
scanf("%[^\n]", buf);

이런 내용을 봤는데

%[^\n] 이게 도대체 뭘 의미하는지 모르겠네요 ㅠㅠ..

구글링 해봐도 안나오고 ; 이럴때 정말 답답합니다ㅠㅠ

ljh0431의 이미지

이클립스와 java연동에서 import를 자동으로 하는 단축키는 어떻게 되나요 ?

이클립스로 java프로그램을 개발할 때 import를 자동으로 해주는 단축키는 어떻게 되나요 ?
어디서 본 것 같은데 기억이 가물가물하네요.
수고하세요.

익명 사용자의 이미지

리눅스 디바이스 드라이버 (유영창 저, 한빛미디어)에서 sysfs 예제 소스 빌드 에러

리눅스 디바이스 드라이버(유영창 저, 한빛미디어)
25장. 시스템 파일 시스템에서 (860페이지)

sysfs 예제 소스를 모듈로 빌드해보면 다음과 같은 에러가 발생합니다.

bloody의 이미지

const char* 배열에 대해서...

effective c++이라는 책에서 보니 define을 쓰지말고 const를 쓰라고 나와 있는데요...

근데 다음 상황을 보세요

#define PATH "c:\\desktop\\"
#define FILE "test.dat"
 
main()
{
CString test = PATH FILE;
}

define 은 위처럼 사용가능하죠
근데 const는요

qkfthr42의 이미지

awk 에서 사용자 정의함수 이용관련 질문입니다.


앞뒤 내용 생략 하면..
print $(i+2),$(i+1),$i;
print RNA($(i+2)),RNA($(i+1)),RNA($i)

이렇게 출력하는 명령어가 body에 있습니다

위에서 RNA() 함수 명령어에 print를 앞에 붙이면 왠지 한줄 빈 행이 생겨 버리더라구요.

함수는 이런식으로 해 봤구요..

function RNA(R){
if ( R =="A"){
print "U"
}else if ( R =="T"){
print "A"
}else if ( R =="C"){
print "G"
}else if ( R =="G"){
print "C"
}return
}

yunssi의 이미지

컴파일러에 따른 처리속도 궁금한점..

안녕하세요.

제가 지금 자료처리 관련 부분을 포트란으로 코딩하고 Intel Fortran 11.1을 사용해 static 라이브러리로 만들었습니다.

이 라이브러리는 c에서 호출해 사용할 것입니다.

문제는 간단하게 테스트 코드(c)를 만들고 라이브러리를 사용하는 부분만 시간측정을 해봤는데,

gcc(mingw 4.50)과 ms vc 2008간 속도 차이를 보인다는겁니다.

c코드에는 별다른것 없이 포트란 라이브러리를 호출만 하는데 c 컴파일러에 따라 속도차이가 나나요??

gcc, vc2008 모두 최적화 옵션은 O2로 줬습니다.

페이지

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