프로그래밍 QnA

micaelengel의 이미지

system call을 사용해서 자신의 Linux 명령 만들기 좀 도와주세요 ㅠㅠ

system call을 사용해서 자신의 Linux 명령 만드는 건데..

어떻게 손을 되야 할지 모르겠습니당 ㅠㅠ

도아주세요 ㅠ.ㅠ 설명도 해야되서.. 주석도 달아주시면 감사합니다 ㅠ

sedolius의 이미지

c++의 cout<<와 endl을 활성화/비활성화 시키고 싶은데요

c언어에서는 printf 출력 함수를

#if defined .....
#define myprint printf
#else
#define myprint
#endif

이런 식으로 출력할지 말지 지정해서 썼는데

c++의 cout객체를
필요할때는 메시지를 출력하고 필요없을때는 출력하지 않게 사용할 방법 아시는 분 계세요?

cout<< 연산자를 오버로딩 해야 하는 건지
상속받아서 재정의 하는지
c언어에서 처럼 매크로로 my_cout을 선언할 수 있는지

아이고 잘 모르겠어요

조언 부탁드립니다.

hahaite의 이미지

[완료] 정규식으로 숫자 추출하여 다른 변수에 저장하는 방법 문의드립니다.

안녕하세요.

아래와 같이 .sh 파일을 생성하고 내용을 채웠을 때,
정규식으로 MW_PATH 에서 숫자만 쏙 빼내고 싶은데요.

인터넷 찾아봐도 답이 안보여 결국 질문을 드립니다.

===== test.sh 의 내용

MW_PATH=middleware_2.5.23a30
MW_VERSION=????????????????

echo $MW_VERSION

===== test.sh 의 내용 끝

# . test.sh
252330

위와 같이 나오게 하기 위해서 ???? 부분을 어떻게 작성해야할까요?

plzma의 이미지

mysql 을 엑셀파일로 만들고 싶습니다.

자바로 개발중에
mysql 에 있는 정보를 엑셀파일로 변환해야 되는 일이 생겼습니다.
웹에서 버튼을 누르면 DB 에서 select 한 정보나 아니면 테이블 통째로 엑셀파일로 나오게 하려고 합니다.

select * into outfile.. **.csv << 이거를 쓰면 csv 가 한 로우 통째로 한셀에 들어가구요
쿼리 한번으로 셀마다 데이터 하나씩 들어가게 엑셀파일로 변환 할 수 없을까요?

trymp의 이미지

http 프로토콜 parsing 할 수 있는 방법 좀 알려주세요.


지금 http 패킷을 캡쳐해서 parsing 하느라 애 먹고 있습니다..ㅠㅠ

너무 복잡하기도 하고 body 부분에 또 다른 part 가 붙어서 head 가 시작되고

이것 때문에 너무 고생하네요...쩝

http 프로토콜 parsing 법이 정리된 사이트나 책을 좀 알려주시면 감사하겟습니다.

책은 영문 원서여도 상관없습니다.

이미 말들어지 다른 소스를 사용하고자 하여도 뭘 알아야 디버깅을 할텐데

디버깅이 안되네요.

고수님들의 조언 부탁드려요..

kid1402의 이미지

윈도우 IOCP에 대해 질문이 있습니다.

비동기 i/o라는 개념이 상당히 생소해서 이해하는데 깨나 골머리를 썩고 있습니다. ㅠㅠ

그래도 대충 iocp라는것 자체에 대한 개념은 이해를 했는데 여전히 궁금한게 있습니다.

iocp에서 대체 overlapped라는 구조체는 왜 쓰이는거죠?

처음엔 저 구조체에 해당 컴플리션 포트와 연결될 소켓(핸들)과 관련된 정보를 담는건가 싶었는데 iocp 만들때 Completion Key로 핸들값을 넘기잖아요?

대체 저 overlapped라는 구조체가 왜 나오게 되었고, 왜 쓰이는 것이며 어떻게 써야 잘 쓰이는 건지 궁금합니다.

많은 자료를 찾아봤지만 그냥 써라 라고만 되있고 왜 쓰는지 자세히 설명해놓은건 못 찾아서요.ㅠㅠ

ps.그리고 윈도우 소켓 프로그래밍을 할 때

WSAStartup() 함수에서 MAKEWORD 매크로의 결과를 첫번째 파라미터로 넘겨주는 이유가 뭔가요?

그리고 두번째 파라미터인 WSABUF에는 뭐가 들어가나요? 저 버퍼가 쓰이는 예제를 한번도 본 적이 없네요.

답변 부탁드립니다!

ant01의 이미지

자바 스크립토로 다른 화일을 부를 때 변수를 함께 전달하는 방법

자바 스크립토로 다른 화일을 부를 때 변수를 함께 전달하는 방법을 알고 싶습니다.
예를 들어
location.href=화일명"; 에서 변수를 함께 넘겨주는 방법이 있으면 알고 싶습니다.

예를 들어 주시면 감사하겠습니다.

asleea의 이미지

stdout, stdin 에 관하여

printf("") 와 fprintf(stdout, "");

scanf("") 와 fscanf(stdin, "");

의 차이가 먼가요 .?

bfvconfidenc의 이미지

MRP-SC2440 보드와 HOST PC가 벌크모드로 파일을 전송하게 하고 싶은데, 개념을 잡지 못하겠습니다.

안녕하세요.

USB를 맨땅에 해딩하면서 공부하고 있는 학생입니다.

다른게 아니라 MRP-SC2440 보드를 보면 USB Slave 포트가 있고 이를 HOST와 연결하여,

HOST에서 파일을 전송하면 보드에서 파일을 받게 하고 싶습니다.

예전에 XHyper 320 보드를 썼을때, HOST에 연결하면 네트워크 장치라고 보드가 잡혔는데,

이 보드는 그런 메시지 조차 없네요.

XHyper 320 보드는 리눅스 소스에 DRIVER/USB/GADGET 이라는 디렉터리가 있어서, 이를 이용하여

타겟이 어떤 장치인지 설정해 주는것 같았는데, 지금 사용하고 있는 MRP-SC2440 보드는 이 디렉터리가 없습니다.

제가 알고 싶은것은 먼저 HOST가 보드를 인식할 때, 보드의 어떠한 부분을 참조하여 인식하게 되는 것이며,

이를 구현하기 위해서는 어떻게 해야 하는지 알고 싶습니다.

보드에 분명히 DRIVER 파일과 파일 전송을 위한 유틸리티가 들어있는데 설치조차 할 수 없습니다.

페이지

프로그래밍 QnA 구독하기