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

jeongheumjo의 이미지

C++/CLI 질문있습니다 ~

죄송하게도 윈도우즈 프로그램 질문입니다.
데브피아 C# 게시판에 문의했었는데 답변이 없네요 __;

이곳은 리눅스 게시판이지만.... 이곳에 여쭤봐요.. 양해를 바랍니당.

제가 회사에서 C# 프로그램에서 돌아가는 표준 C++ DLL을 만들어야 합니다.
들은바로는 그런 경우 표준 C++ DLL을 C++/CLI 언어를 사용해 래핑한 후 C# 프로그램에서 사용하면 된다고 하는데...
제가 C#은 전혀 문외한 (CLI, CLR, 매니지드 코드 등등을 처음들어봄)이고 C++/CLI도 마찬가지라서 좀 당황스럽습니다.
이 부분을 제가 빨리 터득할 수 있으려면 어떤 참고 자료를 봐야 할까요?
인터넷 사이트나 책이 있다면 추천 바랍니다.
책은 번역서나 한글 책을 원합니다. 원서는 거의 보지를 않아서요..

감사합니다.

doraq의 이미지

ralink usb driver (암호)설정

rt2870 호환 드라이버를 cross compile하여 타겟에 올렸습니다.
커널은 2.6.31 이고 컴파일은 README를 따라하니 별일없이 됐습니다.
(config.mk내용중 HAS_WPA_SUPPLICANT=n, HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n 상태입니다)

그런데 공유기에 암호설정없이는 잘 붙는데 어떤방식이라도 설정하면 안붙는겁니다.
이런식으로 했구요.
(/etc/Wireless/RT2870STA/RT2870STA.dat 파일은 만들어줬습니다.
내용도 같습니다=물론 문법은 다르게요)

ifconfig ra0 up
iwpriv ra0 set NetworkType=Infra
iwpriv ra0 set AuthMode=WPA2PSK
iwpriv ra0 set EncrypType=AES
iwpriv ra0 set SSID="xxxx"

여기까지 하고난 후의 iwconfig ra0 입니다.

snowavalanch의 이미지

kdiff3로 머지를 했는데, 머지한 파일의 permission이 100 이 되어 버립니다. 설정이 문제가 있는 건지요?

안녕하세요.

kdiff3로 머지를 했는데,
머지한 파일의 permission이 100 이 되어 버립니다.

# vi /etc/profile
에 값이 잘못 설정되어서 그런 건지, 아시는 분은 좀 알려주셨으면 합니다.

auditory의 이미지

c++ 동적할당된 메모리 자동 해제

new 로 alloc된 메모리를 특정시점에 자동으로 모두 delete시킬 수 있는 방법이 있을까요?

main()
{
 func1();
 func2();
}

와 같은 코드에서 func1 안에서 new로 메모리를 많이 alloc시킨후에 free하지 않고 종료합니다.

이때 func2를 시작하기 전에 이전에 new로 할당된 메모리를 모두 자동으로 해제하려고 합니다.

가장 간단한 방법이 어떤게 있을까요??

func1의 소스도 모두 가지고 있습니다만,

직접 고치기에는 너무 복잡한 상황입니다.

kmsong의 이미지

dl380 G3 에 va7400 연결했는데

scsi : host0 channel 0 id 0 lun16417 has a LUN larger than allowed by the host adapter 라는 메시지가 뜹니다.

2g 크기로 32개를 나누었고 그룹 1,2 두개로 나누었습니다.

RHEL5.5 에서 보면 /proc/scsi/scsi 에서 디바이스도 보이는데

fdisk -l 하면 2g씩 나눠놓은게 안보입니다.

dl380G4에 연결할땐 잘 보이는데 이상하네요;;

뭐가 문제인건가요?

paeksj98의 이미지

printf을 사용할때 딜레이 되는 시간을 최소화 하기

개발이 어느정도 되고 나니 이제 속도가 느려서 문제가 되고 있네요.

printf와 qDebug(qt) 두가지를 쓰고 있는데 두개의 디버그를 빼면 한번퀴 도는데 대략 120ms가 걸리고

디버그를 모두 넣으면 200ms정도 걸리네요.

이상적은 속도는 100ms에 한바퀴 도는게 가장 이상적이긴 한데 120ms 정도도 봐줄만 합니다.

제품을 양산해서 판매를 하는시점에도 두개의 디버그는 뺄수가 없습니다.

이유인즉슨 산업용 단말기를 만드는데 기술이 하루게 다르게 발전하다보니 단말기가 따가가지 못해 쓰다보면 문제가 생기는데 이문제를 소비자 혹은 딜리가 디버깅을 해서 보내주기 때문에 디버깅 기능은 들어가야 하는데 시간때문에 문제가 되네요.

디버깅으로 날라간 80ms 를 찾을수 있는 방법이 있나요. 디버그를 혹시 쓰레드로 돌려서 쓰레드에서 실행하면 시간이 단축되나요..??

간단한 조언이라도 부탁드립니다.

trymp의 이미지

Dl_info 로 backtrace debug 하는 방법에 대한 질문입니다.

아래 소스인 backtrace 기능을 추가할려고 하는데, 컴파일 애러가 납니다.

backtrace.c: In function 'print_walk_through':
backtrace.c:22: error: 'Dl_info' undeclared (first use in this function)
backtrace.c:22: error: (Each undeclared identifier is reported only once
backtrace.c:22: error: for each function it appears in.)
backtrace.c:22: error: expected ';' before 'dlip'

왜 위와 같은 애러가 나는지 모르겠습니다. dlfcn.h 에 해당 구조체가 정의 되어 있는데 왜 못찾는지 ... -,.-

혹시 backtrace 사용해보신 분이나 원인을 아시는 분은 알려주시면 감사하겠습니다.

kernel 2.6.24.7 버젼을 사용합니다.

ind04370의 이미지

자바스크립트 스크롤 퀵메뉴인데요 파폭 3.6에서만 안되네요.

자바스크립트 스크롤 퀵메뉴인데요 파폭 3.6에서만 안되네요.
IE5,6,7,8,9 Chrome9, Opera11에서는 모두 잘되는데..ㅠㅠ

아래는 자바스크립트 코드입니다.

jyunet의 이미지

윈속으로 메일을 보낼때

소스를 보내면 예를 들어

을 보내면 소스가 그대로 노출이 되는데요....

vb윈속을 이용해서 보내는데...
해더를 날려도 안되고...
소스를 노출시키지않고 이미지만 보이게 하는 방법이 어디 없을까요?

고수님들 조언 부탁드립니다...

bc_lee의 이미지

[질문] Eclipse CDT에서 콘솔 창에 출력물이 안 뜹니다.

안녕하세요,

저는 Windows 7 64bit에서 GCC(MinGW) + Eclipse CDT로 C++ 공부하려는 대학생입니다.
굳이 Eclipse를 쓰는 이유는 메인 데스크탑에 우분투 + Eclipse로 쓰고 있어서요.

그런데 Eclipse CDT에서 프로그램을 실행하면 콘솔 창에 출력이 안 나옵니다. Debug 모드에서는 안 나오고요.

구글링을 좀 해보니 Eclipse의 버그라는 말이 많은데 수 년전부터 그랬으면 고쳐지지 않았을까 했는데... 최신버전에서도 일어나네요.

혹시 해결방법 아시는 분 있으시면 알려주세요.

Eclipse 버전은 Helios SR1 (릴리즈 된 빌드중 최신), 64bit
GCC는 4.5.2
JDK는 1.6.0.22 64bit 입니다.

페이지

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