프로그래밍 QnA

kesyut의 이미지

[완료]mfc 어플리케이션 실행관련 오류 질문입니다.

안녕하세요. 컴공 4학년 학생입니다.
이번에 mfc기반으로 간단한 프로그램을 하나 제작했습니다.
그런데 실행파일(exe)을 실행시켜보면 windows 7 ultimate에서는
잘 동작하는데 다른 os(7 home, xp..)에서는 mfc100ud.dll이 없어서
실행할 수 없다는 에러를 만나서 system32에 이 파일을 넣어봤습니다.
하지만 이번엔 그 유명한 0x000007b 오류가 뜹니다.
mfc를 처음 다뤄본지라 배포까지는 고려를 못했었습니다.
개발은 visual studio 2010 환경에서 이루어졌습니다.
이와 같은 문제에 대해 아시는 분들의 답변을 기다리겠습니다.
감사합니다.

steveyoon77의 이미지

[완료] msys에서 재귀적 make를 하려는데 오류가 납니다.

개발환경을 바꿔보려고 <유닉스/리눅스 프로그래밍 필수 유틸리티>를 보면서 따라하는 중인데, (당연하겠지만) 예제가 리눅스에서는 잘돌아가는데 MinGW/msys에서는 의도대로 돌지가 않아서 난감합니다.
하루 종일 검색을 해봤는데도, 답을 알 수가 없어서 이렇게 질문을 드려봅니다.

책의 예제와 같이 구성을 해봤습니다.

C:\01.work\study_makefile>ls
Makefile  calendar  include  main  memo
 
C:\01.work\study_makefile>tree
폴더 PATH의 목록입니다.
볼륨 일련 번호가 0065006C 9CE6:85C3입니다.
C:.
├─calendar
├─include
├─main
└─memo

가장 바깥의 Makefile은 아래와 같구요.

declspec의 이미지

UPNP 프로토콜

안녕하세요
UPNP 를 이용해서
공유기 내부의 클라이언트에서
TCP 소켓을 열려고 합니다

관련 윈도우 API 나(리눅스도..)
네트워크상의 UPNP 포맷구조, 프로토콜 내용
사용방법 등등
인터넷에 좀 빈약한거같은데
좋은 사이트링크나 설명좀 주시면
감사하겠습니다~

lmk378의 이미지

dd로 /dev/mem의 특정영역 덤프시 오류발생

dd를 통해서 /dev/mem에 특정영역을 덤프하려했습니다.

# dd if=/dev/mem of=./dump bs=1 skip=261304328 count=4
dd: `/dev/mem' 읽는 중: 명령을 허용하지 않음
...

해당 영역이 복사되지 않습니다.
skip의 수가 너무 커지면 이런 현상이 발생하는듯 한데요
실제 렘은 4기가로 사용중입니다.
원인 아시는분?

spcmanhaha의 이미지

[질문]Direct IO에 대한 질문입니다.

Direct IO 즉 O_DIRECT 옵션을 주고 write를 수행할 때
커널의 Page Cache를 거치지 않고 Device로 직접 Data를 write하는 것으로 알고 있습니다.

Device(Disk나 Flash 메모리)내부에도 Cache와 같은 영역이 있는 것으로 알고 있는데.. Direct IO옵션이 정한 write는 Device 내부의 Cache까지 write하는 것인지..
아님 Device에 완전히 Write되는 것 까지인지가 궁급합니다.

또한 Ext4 파일 시스템에서 Direct IO 옵션으로 write할 경우 JBD2 계층과 관련된 부분은 get_block를 호출할 때만 그런것인지도 궁급합니다.
현재 3.0 커널을 보며 공부하고 있느데 커널 소스 상으로는 ext4_get_block_write부분에서만 적용되는 듯 해서 문의드립니다.

고수님들의 답변 부탁드리겠습니다.

naito의 이미지

[완료] HttpSendRequest() 함수의 멈춤 현상에 대해서

한 대의 Windows PC에서 Linux가 설치된 PC에 HttpSendRequest()함수를 사용하여 CGI 전송을 하고 있습니다.

처음 접속시 CGI 하나를 보내서 데이터를 끊임없이 받아 옵니다.
데이터가 오고 있는 도중에 다른 CGI를 날려서 필요한 동작을 하도록 컨트롤 하고 있습니다.

이 동작을 동시에 여러 Linux PC에 접속을 해서 CGI를 보내도 큰 이상은 없습니다.
그런데 동일한 IP를 가지는 PC에 CGI를 보내면 HttpSendRequest()함수에서 프로그램이 멈춥니다.
예를 들어 한 대의 공유기에 여러 대의 Linux PC가 물려 있는 경우입니다.

그런데 이상한 것은 처음 접속하여 데이터를 가져오는 것은 문제가 없는데,
도중에 다른 CGI를 추가로 날리려고 HttpSendRequest()함수를 호출하면 이 곳에서 프로그램이 멈춥니다.

viper9의 이미지

HTML에서 정규표현식으로 검색 질문입니다.

정규표현식을 잘 몰라서 HTML을 파싱하는데 어렵네요.. 인터넷 뒤지며 해보다 잘 안되서 여기 있는 고수님들의 조언 좀 부탁드립니다.

HTML 안에 다음과 같은 코드가 들어가 있습니다.

forhwen의 이미지

웹서버, 접속이 되기도 하고 안 되기도 하네요

리눅스에 웹서버를 구축하고 허접한 사이트를 만들었습니다.

3g를 이용한 스마트폰 접속 잘 되는데요,

kt이용자들은 접속이 안 된다고 합니다.

skt이용자들은 접속 됩니다.

이런게 가능한가요>?

declspec의 이미지

로우소켓으로 TCP 구현

제목그대로입니다
RAW 소켓으로 TCP 를 구현할 수 있을까요?
제가 알기로 TCP 의 커넥션 레코드관리나
혼잡윈도우나 재전송 등등에 대한 처리를
OS 커널에서 하는것으로 아는데
어플리케이션이 RAW 소켓만 사용해서
아주 어렵겟지만, 응용프로그램만으로 알아서 이 모든것을 할 수도 있나요?
(즉, 커널이 개입 안하도록...)

페이지

프로그래밍 QnA 구독하기