프로그래밍 QnA

a287848의 이미지

소스안에서 다른 실행파일을 실행시킬수 있을까여?

황당한 질문이지만 문득 그런 이런 생각이 들어서 올립니다.
예를 들어 Visual C++ 로 프로그램을 만들다가 버튼을 누르면
컴퓨터가 꺼지는 프로그램을 만들려고 합니다. (윈도우98에 경우
갑자기 기억이 안나는데 컴퓨터 꺼지게 하는 명령어가 있죠^^)
프로그램안에서 그 명령어를 실행시키게 할수 있나요?
옛날에 basic 에서는 shell 명령언가 뭔가 있었던것 같은데^^
어릴때 컴퓨터가 켜지면 gwbasic 으로 들어가서 암호 넣으라고
프로그램 만들었던 기억이 납니다. basic 안에서 shell 로 command

koreavisual의 이미지

[질문]Tru64(Osf) 자원 제한 문제

제가 Osf에서 간단한 프로그램을 만들어서 테스트를 하고 있습니다.
이 프로그램을 돌리면 top정보의 size(131M), res(131M)가 될때
프로그램이 SIGABRT 신호를 받아 죽습니다.

131M가보다 적게 해서 프로그램을 돌리면(new 할당은 적게 하면)
정상적으로 프로그램이 실행 됩니다.

제가 생각하기에는 서버의 자원이 제한 되어 있니 않나 생가 되는데
정확한 원인과 해결 방법을 모르겠습니다.

# sysconfig -q proc
proc:
max-proc-per-user = 8192
max-threads-per-user = 8192
per-proc-stack-size = 2097152

pleasantman의 이미지

[질문] select와 timer(setitimer) poll message queue등

프로그램을 하고 있습니다.
select로는 네트워크와 serial에서 들어오는 데이터를 봐야 합니다.
그리고 메세지 큐에서 들어오는 메세지도 받아야 합니다.
또한 500ms마다 host로 status도 전송해야 합니다.

여러가지 문제가 있더군요..
문제 1)
message queue의 크기가 메세지 queue를 보내는 곳에서 다 보내질 못하고 queue가 full이 되어 버리는 군요.
일단 이 문제는 공유메모리를 쓰는 걸로 해결 해야 할 것 같습니다. 문제는 보낸는 넘이 delay가 있으면 안된다는 건데.. 패킷도 빠지질 않고 보내는 쪽에서 block도 걸리지 않는 방법이 없을까요?

freeman3의 이미지

스레드 시간별 동기화에 대해 질문 있습니다.

어제 글 올렸었는데 계속 헤딩중이라 답답한 마음에 다시 한번 올립니다. 혹시 도움주실 수 있는 분중 못 읽으셨을까봐요 ^^;

그동안 스레드 동기화(스케쥴링?) 없이 프로그램을 짜오다가 이번에는 스레드사이에 정확히 스케쥴링이 필요하게 되었습니다. 각종 pthread관련 스케쥴링 함수들과 nice, 타이머 함수들을 찾아보았지만.. 어느것 하나 확실히 할 수 있는게 없네요. 제가 하려는 것은 예를 들어 1초중 0.3초 정도는 2개의 스레드가 동작하고 0.5 초는 다른 스레드 3개가 0.2초는 또 다른 스레드 2개를 작동시키려고 합니다. 정확히 시간을 나누어서요..

k9252의 이미지

쓰레드와 socket을 이용한 채팅프로그램구현 좀 알려주세요..

아직 초보라서 잘 모르겠습니다.

지금 쓰레드와 socket을 이용한 채팅프로그램(텍스트만 교환)을 구현해볼려고 하는데요..

모르겠습니다..

누구 소스나 자료 좀 가지고 계시면 부탁드립니다.

지금도 계속 하고 있는데 안되어서 이렇게 올립니다.

꼭 부탁드립니다..

kimyh의 이미지

3단계 계층형 주소 자동찾기 소스 좀 봐 주세요.

이곳 저곳 게시판에서 삽질한 아래 화일을 가지고 3단계 까지 주소를 자동으로 찾는 프로그램으로 수정할려고 하니 쉽지가 않군요.
몇차례 시도를 해봤으나 3단계로 넘어가지를 않는군요.

아래 화일에서 2단계의 부천시를 누르면 소사동, 심곡동, 이런식으로 sorting 되게 하고 싶은데 어느부분을 어떻게 수정해 주어야 하는지요.
도움 주시면 감사 하겠습니다.

[code:1]<html>
<head>
<title>자바스크립트 예제8</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">

이우중의 이미지

프로그램시 인터럽트나 시그널발생시 객체의 소멸자를 부르는 방

C++로 프로그램을 짜다가 고민에 빠졌습니다.

문제는 키보드 인터럽트나 혹은 다른 시그널에 의해서 프로그램이 종료가 될때 현재 생성되어 있는 객체의 소멸자를 어떻게 불러야 할것인가 하는 점입니다.

signal 함수에 객체의 멤버 함수는 등록이 될 수 없습니다.

하나의 대안으로 extern "C" { } 로 정의된 함수에서
소멸하고자 하는 객체의 레퍼런스를 저장하고 있는 객체의 static 멤버 함수를 호출하는 방법이 하나의 방법이 될 수 도 있을 것입니다.

MackTheKnife의 이미지

멍청한 질문입니다만....

웹에서 시스템의 프로세스를 호출하여 결과를 return받을려고하면
어떻게 웹개발을 하여야할까여?

case)
1.웹으로 유저가 request를 보낸다
2.웹서버에서 시스템에 있는 프로세스 A 에 유저가 보낸 데이터를 넘겨준다.
3.프로세스 A가 처리가 끝날때까지 기다린다
4.처리결과를 웹페이지에 뿌려준다.

첨에는 XML-RPC를 이용하여 유저가 xml-rpc로 웹서버에 request를 날리는것으로 할려고했으나 약간의 문제가 있어서 접었읍니다.
웹프로세스와 프로세스 A간에는 IPC를 이용하여 데이터를 주고받을려고 합니다.

hanseok의 이미지

라이브러리 찾는 방법이 있을까요?

일반적인 프로그래밍에서
thread를 사용하면
컴파일 옵션사용에 있어서 -lthread -lpthread
이런 옵션을 주어서 사용하게 되는데요?

제가 사용하는 프로그램이 어떤 라이브러리를 사용해야하는지
찾을수 있는 방법이나
찾는 노하우가 있다면.. 알려주시기 바라겠습니다.

문득.. lpthread를 내가 어떻게 알았는지.. 누군가에게서 들어서 알고 있는듯 한데
작성한 프로그램이 실행이 안되거나 컴파일이 안될때 어떻게 해야하는지에 대한 해결책이 필요

coco의 이미지

변칙적인 갯수의 인수를 사용하는 함수에 관한 질문입니다.

어제 그리고 오늘 날씨가 너무 화창해서 사무실에 앉아 있으니깐
졸렵네요.

책을 보다가 잘 이해가 안되서 이렇게 여러분들에게 문의를 드립니다.
제가 궁금한 것은 위의 제목처럼 변칙적인 갯수의 인수를 사용하는 함수에
관련된 부분입니다.

이러한 함수를 사용하기 위해서는 1) stdarg.h가 포함되어야 하고
2) 반드시 va_list형을 선언하고, 3) va_start(), va_end(), va_arg() 함수를
사용하여 함수의 원형에서 정의되지 않은 매개변수를 받아 들이는 것으로

페이지

프로그래밍 QnA 구독하기