프로그래밍 QnA

lisonhua의 이미지

ps/2 장치도 HID에 속하는가요?

HID (Human Interface Device)
전 HID를 USB인터페이스로 알고있었어요.

- 이것이 옳은 생각인가요? 다시말해 ps/2키보드도 HID부류에 속하는가요?
- Windows DDK API 함수 HidD_SetFeature는 USB키보드뿐아니라 ps/2키보드에도 적용되는가요?

미리 경험하신분 계시면 답변 바랍니다.

gloomyr의 이미지

vc 6.0에서 맥어드레스 가져오는법(disable)된 네트웍 카드까지도.. 아시는 분 계신가요.

고민에 빠졌습니다.
vc 6.0에서

네트웤카드를 disable시키면 ipconfig /all 해도 안나오더라구여.

혹시 네트웍카드 여러장 꼽혀있을때
enable/disable 안가리고 맥어드레스를 가져올수 있는 방법은 없는가요?

4일째 고민하고잇습니다. ㅜㅜ

kumdoboy1102의 이미지

자동으로 Telnet(ssh) 접속 및 명령 수행 결과 가져오기

프로그램상에서 system 함수를 활용하여 Telnet(또는 SSH) 명령을 통해 해당 서버에 Telnet 접속/로그인을 하고
일정한 특정 명령을 실행하여 출력된 Data를 TEXT 로 가져오고 싶습니다.

Unix 시스템 상에서는 Telnet 접속, 명령수행 기능을 실행하는 쉘 스크립트를 먼저 작성한 후 프로그램 상에서 해당 스크립트를

system("cmd.sh > ./data.log");

요런 식으로 실행한 후 data.log 파일을 읽어오도록 하면 될 듯합니다.
cmd.sh 에서 대화식으로 이루어지는 telent 접속, 명령 수행 로직 스크립트는 아래와 같이 작성하면 될듯하고요.

(echo open `echo $ip`
sleep 1
echo '$id'
sleep 1
echo '$password'
sleep 1
echo '$cmd1'
sleep 1
echo '$cmd2'
sleep 1
)|telnet
exit 0

kkajjang의 이미지

IOCP Server에 관한 기본적인 질문입니다

IOCP 를 공부하고 있는 중간에 궁금증이 생겼습니다.

책을보고 IOCP를 공부하고 기본적인 소스를 짜보고 있는데

WorkerRecvThread를 만들어서 비동기입출력을 기다려서 Packet을 Recv하는 부분을 만들었습니다.

대충

WorkerRecvThread{
while(1){

retval = GetQueuedCompletionStatus(arg_socketManager->m_hCP, &dwcbTransferred,
(LPDWORD)&sClient_sock, (LPOVERLAPPED*)&pSocketInfo, INFINITE);


if(retval ==0 || dwcbTransferred ==0){
if(retval ==0){
}
// closesocket func

continue;
}

musalhk의 이미지

파일전송시 IOCP vs FTP

안녕하세요

파일 전송시 IOCP가 좋을지 FTP가 좋을지 궁금해서 여쭤봅니다.

현재 시스템은 동시접속해서 동영상을 다운 받는 것이 20명도 채 안될 것 같은데 아니 10명도 안될 것 같습니다.

그런데 향후 시스템을 더 확장할 떄는 동시 접속 30명이상은 되어서 접속해서 동영상을 보내주어야 합니다.

그렇다면 IOCP로 파일전송을 하는 게 효율적일지 FTP로 스레드를 여러개 만들어서 보내주는 게 좋은가요?

IOCP는 short메시지를 동시접속자에게 보내는 것이 유리하다고 하는데 틀린말 아닌가요?

궁금합니다. 고수님들 부탁드려요.

Hania의 이미지

system call 과제인데

시스템 프로그래밍은 처음인데..
과제에서 요구하는게 뭘까요 ㅠㅠ 도저히 모르겠네요

파일 첨부했습니다.

parkon의 이미지

[완료] 클래스에서 어떤 메쏘드를 선언만 하고 구현하지 않는건 왜인가요 ?

딱히 급한 문제는 아니지만 궁금해서 질문드리는 건데요,

제가 자주 쓰는 라이브러리 중에 root라는 라이브러리가 있는데
소스 파일을 들여다 보면 헤드 파일에 함수 원형을 선언을 하지만
실제로 구현하지 않는 경우가 종종 보이거던요.
예를 들면,

kldpjasm의 이미지

[완료]알고리즘 문제 해결 좀 해주세요.

ㅠㅠ 미치겠네여 쉬운듯 하면서도 못풀고 있습니다.. 아..

미숫가루가 있으면 3kg 자루와 5kg 자루에다가 포장 해야 합니다. 여기서 1kg이상 남으면 fail을 출력 합니다.

input..계산....output
7 ..... 3x2 ...... fail(1kg이 남음)
12 ... 3x4 ...... 4자루
13 ... 5x2,3x1 3자루
16 ... 5x2,3x2 4자루

아아.. 개발자에 역량이 너무 부족 한가 봅니다. 여틋보면 쉬우면서도 막상 120분 시간이 주어지니까 풀수가 없네요.
도와주세요

[완료]다들 감사합니다;;
역시나 프로그래밍은 언어보단 문제 해결능력이 더 중요하다는 걸 몸소 느낍니다.
다들 나서서 도와주신거 정말 고마워용~
마지막으로 알고리즘 관련된 서적이나.. 꼭 봐야할 지식 같은게 있으시면 알려주세요~

nicegml의 이미지

dllimport 문제좀 도와주세요 ㅠ


C++ 코드

extern "C" __declspec(dllexport) LPSTR abc(int p)
{
...
if(ULONG x == p)
LPSTR d = "xxxx";
return d;
}

C# 코드
[DllImport("hoho.dll", CallingConvention= CallingConvention.Cdecl)]
public static extern String abc(int d);
...

String s = abc(int x);
...

머가 문제길래

닷넷 4.0에선...
호출 규칙 및 PInvoke 시그니처의 매개 변수와 관리되지 않는 대상 시그니처가 일치하는지 확인하십시오.

이런 에러 나는지 모르겠네요..

닷넷 3.5에서 돌리니깐 에러는 안나고 걍 죽어버리네요 ㅜㅜ

머가 문젠거죠 ㅠㅠ

dlwognszz의 이미지

멀티프로세스 속도 질문

대용량 파일을 fork를 써서
자식프로세스를 생성해서
2등분,4등분,8등분 이런식으로
탐색을 하는데요

왜 속도는 점점더 느려질까요?

느려지는게 정상인가요?
원인을 모르겠습니다

페이지

프로그래밍 QnA 구독하기