프로그래밍 QnA

air74의 이미지

integer 형태의 random 값 얻어 오는 방법?

안녕하세요.

integer 형태의 random 값 얻어 오는 방법에는 어떤 것이 있을까요?

쉬운것 같으면서도 어렵네요.

junteken의 이미지

파일 전송시에 파이프가 깨어질 경우 프로그램이 종료가 되지 않

파일 전송용 프로그램을 하나 만들고 있는데요.
예외처리를 해나가고 있습니다.
그런데 두개의 호스트가 파일전송을 시작한후
전송도중에 하나의 호스트에서 프로그램을 종료시켜 버립니다.
그렇게 되면 pipe가 깨어지면서 프로그램이 종료가 되어버리더라구요....
어떻게 해결방법이 없을까요?

nayana의 이미지

세그 먼테이션이 떨어집니다.

알고리즘을 공부하다가 예제를 활용하고 있는데...
세그 먼테이션이 떨어 집니다.
[code:1]#include <cstdio>
#include <cstring>

#include "HashTable.h"

#define MAXBUKETSIZE 1024

void Insert( char* ID, int key );
void Search( HashEntry< char*, int >* entry );
void Delete( HashEntry< char*, int >* entry, HashTable< char*, int > table, char* key );
unsigned long int Hash( char* k );

int main( void )
{
HashTable< char*, int > table( MAXBUKETSIZE, Hash );

하하의 이미지

select, poll and java

java에는 select, poll 과 같이.. 해당 socket에 읽을게

있을때만.. 리턴하고 없을땐.. 멈춰 있게 할 수 있는

클래스나.. 메소드가 있나요?

yurina의 이미지

한 프로세스당 최대 생성 가능한 스레드 수는?

궁금해서 그러는데요..

한 프로세스당 최대 생성 가능한 스레드 수는 몇개인가요??

maindb의 이미지

명령어좀 도와주세요...

레퍼런스보면서 열심히 찾아보고 있는데
생각외로 잘 안되네요.

어떠한 디렉토리안의 모든 파일에서(text)
특정한 문자열을 삭제하려고 합니다.

예를 들어 /tmp 에 50 개 정도의 text 파일이 있는데
그 파일의 내용중에서 ==::==
라는 문자열을 모든 파일에 대하여 삭제하려고 합니다.

명령어를 어떻게 조합하면 될까요?

조언 부탁드립니다.

엠브리오의 이미지

BDF 형식의 폰트를 .FNT 형태로 바꾸는 방법?

유닉스쪽만 만지다가 다른 OS를 만질일이 생겼습니다.

그런데 이쪽에서는 BDF 와 같은 비트맵 폰트가 아닌
이이기 폰트와 같은 형태인 .fnt 확장자를 가진 폰트를
사용합니다.

bdf 형식에서 fnt 형태로 쉽게 바꾸는 방법이 어떤게 있을까요?

seemajor의 이미지

[질문] Segmentation fault

현재 gdb에서 디버깅을 하다가 문제가 되는 부분의 코드를 유심히 보았지만 왜 자꾸 segmentation fault가 나는지를 모르겠습니다.
한 수 가르침을 부탁드립니다.

참고로 제가 직접 짠 코드는 아닙니다.

공부하려고 받은 코드인데 수정작업중입니다.

하다가 결국 이 부분에서 막혀서 질문란에 올린 것이니 왜 어렵게 코드를 작성했느니 인자값을 왜 그렇게 넣었냐느니 물으시면 저로서도 할말이 없습니다.
아래부터 코드입니다.

/*
* 저장된 채널의 주파수값을 읽어오는 함수

yurina의 이미지

쉘 스크립트 문제입니다

[code:1]#! /bin/bash

ulimit -n 65534
ulimit -c unlimited

set a = 1

while($a)
do
status3=`/bin/ps -ef | /bin/grep Wait_Room | grep -v grep | /usr/bin/wc -l`
status4=`/bin/ps -ef | /bin/grep NewChat | grep -v grep | /usr/bin/wc -l`
if [ $status3 == 0 ]; then
echo ''`date`' 대기실[Wait_Room] 서버가 죽어있다...다시살린다.' >> pmanager.txt
/home/redoit/chat/bin/a.sh
fi

if [ $status4 == 0 ]; then
echo ''`date`' 채팅[NewChat] 서버가 죽어있다...다시살린다.' >> pmanager.txt

vicjung의 이미지

kdevelop 3.0 관련 몇가지 질문입니다.

이전에 2.0을 사용하다가 kdevelop3.0으로 업을 했는데

그랬더니 Messages에서 에러 난부분이 빨간색으로 표시되다가 안되더군요..

다시 빨간색으로 표시할려면 어디를 수정해야 할나요??

또 vc처럼 프로젝트 빌드후 자동으로 실행파일을 어떤 특정폴더로 모두 이동시키고 싶은데 그러면 어떻게 설정해야 하나요??

페이지

프로그래밍 QnA 구독하기