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

manabooks의 이미지

[wxPerl] Spreadsheet::Read 사용시 실행프로그램이 죽는 문제

현재 64 bit MS Windows에서 구동될, Excel파일을 읽어 가공하는 실행 프로그램을 만들고 있습니다.
Console(CMD)에서 디버깅을 마치고 실행파일을 만들었는데, 실행파일이 중간에 죽어버려 해결책을 문의드리고자 글을 올리게 되었습니다.

[증상]
MS Windows 10 CMD에서
 perl Excel-Wx.pl
로 실행시키면 문제가 없이 작동하는데,

이 CODE를 아래와 같이 실행파일로 만들어 사용하면, Spreadsheet::Read의 ReadData()함수를 실행하면서 죽어버립니다.

u235의 이미지

vi "insert 모드에서 저장" 가능할수 없을까요?

앞서 문의드렸던 요즘 Pyrhon 삼매경에 빠져있는
윈도용 vi 열열 매니아 입니다.(노안 관계로 cmd 콘솔만 선호ㅋㅋ)

윈도용을 쓰면서 가장 불편했던점은 두가지가 있는데

하나는 어떤 세팅을 써도 마우스 클릭시 커서이동이 가능하게 못한다는것과
Nun 키패드는 방향키용 밖에 못쓴다는것 정도 입니다.
전자는 다른 메모장 등과 연동시 reg와 별개로 마우스로 복/붙이 가능한것으로 위안은 되나

이 두가지는 아마도 cmd용 vi 유저가 급증하지 않는한 한동안 개선을 기대하기는 힘들듯 합니다.

그외 리눅스와 공통사항으로
insert 모드에서 저장을 못한다는 점이 있는데요. (불러오기 등등은 됐어도)
때문에 [ESC] 키에 손이 너무 많이가는 치명적인? 불편이 있습니다.
구문 테스트시 평균 분당 10~20초에 한번은 저장해야 하니까요 ^^.

대부분 에디터들은 [Ctrl]-S 로 저장하기가 무조건 기본이지만
vi만은 항상 [Esc]로 나갔다 와야 하니까요.

익명 사용자의 이미지

안드로이드 설치중 오류

Android Support Repository, Android SDK Tools and
8 more SDK components were not installed

201413694의 이미지

비주얼 스튜디오 2017 콘솔창대신 다이얼로그창 띄우기 질문있습니다.

<문제상황> 비주얼 스튜디오 2017 버전_소켓프로그래밍_클라이언트 작성 클라이언트와 서버는 1:1로 연결되어 있으며 클라이언트에서 8바이트의 특정 정보를 보내면 서버에서는 149바이트를 보냅니다.(와이어샤크로 확인가능)

클라이언트에서는 149바이트를 받은 후 패킷을 원하는 크기의 바이트만큼 재배열을 합니다.
ex)1바이트의 패킷이 rPos_x 4바이트에 위치하게되며 이것을 십진수로 전환합니다.

십진수로 전환한 값을 출력합니다.

====>이러한 코딩을 통한 출력값을 콘솔대신 다이얼로그로 나타내야합니다.

질문1.힘들게 위에 소스(콘솔으로 나타나는 소스)를 완성했는데 MFC로 프로그래밍을 하려고하니
프로젝트.cpp 프로젝트Dlg.cpp ~.h 등 기존과는 매우 달라서 기껏 완성한 코드를 사용하기가 어렵습니다.

DarkSide의 이미지

포인터 불리언 변환에 대해

포인터 p에 대해,

if(p != nullptr)

if(p)

중 어느 것을 선호하시나요?
가독성으로 인해 전자를 쓴다는 의견이 다수이던데요.

trymp의 이미지

정규표현식 pcre syntax 관련 질문입니다.


pcre 관련해서 공부를 하고 있는데요.

(?:wxyz)

위와 같은 정규표현식이 있을 때 wxyz 만 매칭이 되더라구요

앞부분의 ? 와 : 은 무슨 역활을 하는거죠?

원래 ? 는 앞의 문자를 수식해서 0~1개의 문자인데

저 경우에는 소괄호가 그룹으로 사용되어 앞의 문자가 없다고 봐도 무방한 거 아닌가요?

?: 이 저 정규표현식에서 어떤 역활을 하는지 궁금합니다.

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

익명 사용자의 이미지

C++, A프로그램에서 B프로그램으로 시그널 발생

C++, A프로그램에서 B프로그램으로 시그널 발생

B프로세스는 항상 작동 중 입니다.
A프로세스에서 B에게 특정 시그널을 발생시켜 특정 일을 시키도록 하고 싶은데 어떻게 해야 하나요?

소켓프로그래밍 이용해야 하나요?...

qwe1q2w의 이미지

리눅스 cups 인쇄 대기

안녕하세요.

리눅스 cups 프로그램을 이용하여 프린트를 내보내고 있습니다.

궁금한점은.
*** 프린터 기기는 1대 입니다. 등록은 같은 프린터를 여러 개를 다른 이름으로 등록 ***

1. http://localhost:631 에서 printers 여기에 lpadmin과 ppd 파일로 프린터를 등록합니다.
1) 여기에 프린터를 1~5개를 등록하고 동시에 1번에 5장, 2번에 4장 이렇게 프린터를 보내면 섞여서 프린터가 나오나요??
2) 1) 처럼 해서 섞여서 프린터가 뒤죽박죽 섞여서 나온다면 cupsd.conf 설정파일로 1번하고 있으면 2~5번은 프린트 내보낼게 잇어도 대기 시킬 순 없나요?? 즉 1개의 printer만 사용하고 나머진 대기 시키고 끝나고 다른 printer를 진행 하는 겁니다.
3) 인쇄 대기열? 인쇄 요청 관리... 이런게 필요합니다....

gag2012의 이미지

리눅스 인터럽트 시스템콜 확인하기

리눅스 상에 코드를 실행했을 때 호출되는 시스템콜을 다 알아보고 싶어서

몇 가지를 수정했습니다.

첫 번째, 스택을 이용해서 show_sysnum의 파라미터에게 시스템콜 번호를 넘겨주려고 했습니다.
그리고 show _sysnum은 그 번호를 printk로 출력하도록 했습니다.

entry_32.C

pushl %eax
call show_sysnum
call *sys_call_table(,%eax,4)
popl %eax

두 번째,

fs/read_write.c

페이지

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