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

익명 사용자의 이미지

세그멘테이션 오류입니다.. 도와주세요..

포인터 배우기 시작한 지 얼마 안되는 초보입니다.

제가 문자열 순서를 바꿀(역으로) 용도로 다음의
소스를 짰습니다.
컴파일은 이상없이 되는데
실행하면 세그멘테이션 오류가 뜹니다.

#include
#include
#include

char *inverse(char *x)
{
char *tmp, *result;
int i;
int j = 0;

tmp = (char *)malloc(strlen(x)+1);

for (i = strlen(x)-1; i >= 0; --i) {
*(tmp + j) = x[i];
++j;
}

*(tmp + j) = '\0';
strcpy(result, tmp);

free(tmp);

익명 사용자의 이미지

방금 설치 했는뎅....

이제 리눅스를 시작할려고 막 설치한 왕초보입니다.
윈98 깔린 하드에 덮어서 깔았습니다.
하드는 c 하나밖에 없구요
(서버용으루 파티션 자동으루 하면 그전에 깔린거 다 포맷하구 다시 깔리
는거 맞죠?)
서버용으루 설치했구, x윈도우 깔았구요,
파티션은 그냥 잘 몰라서 자동으루 설정했습니다.
근데 x윈도우 구동시키면 심각하게 느리거든요... 창하나 띄우는데두 30
초 정도는 걸리는거 같습니다.
cpu 는 셀룰론 mmx 300, 램은 32인데, 그래픽 4 메가, 하드 3기가

익명 사용자의 이미지

수세7.0 설치하구 나서 써보니 문제가 생겨요.

안녕하세요
리눅스 한글문서프로젝트를 힘써주시는 모든 방문자 여러분...
저는 여러가지루다가....리눅스를 설치하구 써보는게 취미인데....

어느날 문득~~~~!!!
수세 7.0(영문판)(시디 1장 짜리임)를 구했는데......
설치부분에서 전체설치를 했습니다.
근데 도중에.....RPM 설치오류가 나더군요.
그냥 이상하게 보내 않구...그냥 넘겼습니다.

그리구 나서 리눅스를 썼습니다.
예상외로 괜찮은 리눅스더라구요. 근데....갑자가....
모니터가 파~~~~~~악 나가더군요. 이상하다 생각했죠..

익명 사용자의 이미지

파일이 안지워져요.....

안녕하세요..

문의 사항은 다름이 아니고
잘못해서 리눅스상에서 "-ABC" 라는 파일이 만들어 졌어요..

rm -ABC

라고 하면 -를 옵션으로 인식해서 -A 라는 옵션은 없다는 에러만 나오고
파일이 삭제 되지 않습니다.

별다른 방법을 모르겠어요..
어떻게 하면 삭제할 수 있을까요..

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

감사합니다.

익명 사용자의 이미지

fcntl 과 termios 에 관한 질문..

termios 에서 VTIME값을 예를 들어 5라고 지정한다면..

read는 입력이 없는한 0.5초를 기다린다고 했는데요..

그 후 fcntl로 NONBLOCK플래그를 설정한다면..

read는 다시 바로 리턴하게 되나요?

즉, fcntl에서 설정한것이 termios에서 설정한것을

지워버리는지..궁금합니다.

익명 사용자의 이미지

콘솔에서 폰트설정

레드햇7.2을 사용합니다.
부팅하면 바로 콘솔로 로그인 하게 해놨습니다
그런데 콘솔 영문 폰트가 맘에 안들어 다른 포트로 바꾸려하는데

먼저 어떤 폰트들이 깔렸는지 알려면 어떻게 해야하나요.
그리고 그중에서 마음에 드는 폰트로 바꿀려면 어떻게 해야하나요.

익명 사용자의 이미지

리눅스 파티션에 대해...도와주세요...

하드 40기가중 20 10 5 5

이렇게 나눠쓰고 있는데 c에는 윈2000이 깔려 있고(참고로 fat32)

e 5기가에 리눅스를 깔다가 설치가 진행이 멈춰서

리붓을 했는데 다시 e에 리눅스를 설치하려 해도 마찬가지로 멈추더군요

그래서 리눅스로 멀티부팅은 포기해야겠다 생각하고

윈2000으로 부팅해서 보니 e가 탐색기에서 안보이더군요...

그래서 파티션을 지우고 포멧을 하니 하드가 35기가였습니다..ㅠ.ㅠ

이럴땐 어떻게 해야 하나요??

리눅스파티션을 다시 fat32로 되돌리는 방법 없나요??

익명 사용자의 이미지

흠... 급한질문....??

괜찮은 리눅스 학원있음 소개시켜줘여.
질문을할래도 질문을 할줄도 모르겟음다.
그래서 리눅스학원 다니기로햇슴다.

익명 사용자의 이미지

C++의 new, delete 연산자 중첩시키기

C++에서 new, delete 연산자의 중첩은 어떻게 하는가요?

그리고 new나 delete 뒤에 배열첨자가 붙은 경우(그러니까 특정
변수나 객체의 배열을 할당/해제하는 경우)의 연산자중첩은
어떻게 되나요?

참고로 그냥 new만 쓴 경우의 연산자 중첩시 사용하는 원형은
void *operator new(size_t);
이었더라고요. 물론 gcc에서입니다.

이번에 제게 malloc()을 B-트리나 trie를 이용해서 좀 속도 빠르게
구현하고 C++의 new와 delete가 그 함수 쓰도록 만들려고
하는데 좀 여쭈어 봅니다.

익명 사용자의 이미지

EXT DOS?

1분할영역 또는 논리DOS 드라이브지정
2실행영역지정
3분할영역 또는 논리DOS 드라이브삭제
4분할영역 정보표시

여기서4번선택enter

현재하드디스크 드라이브1
분할영역 상태 종류 디스크이름 MB 시스템 사용률
C1 A PRI DOS 8221 FAT32

전체디스크용량8221MB(1MB=1048576바이트)

여기서 EXT DOS가 없으면어떡하나요?

페이지

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