프로그래밍 QnA

jamongx의 이미지

쉘 스크립트? 쉘프로그래밍? 질문입니다.

쉘스크립트를 사용해서

예를들자면 c 소스나 text 파일의 원하는 부분을

수정할 수 있나요?

가능할까요?

cjy1126의 이미지

vi로 코딩을 하는데, 탭 누르기가 힘듭니다.

시스템 프로그래밍을 배워서 vi로 코딩을 합니다.

vi 코딩시 라인을 바꿀때마다 탭을 눌러주는데... 자동으로 들여쓰기하는 방법은 없나요?

vi로 검색을하면, yy, pp 같은 기능만 나오네요.

yunbs0의 이미지

리눅스에 관한 프로그래밍에 대해서 전문가들의 도움 바랍니다.

저는 한경대학교 컴퓨터공학과 3학년에 재학중인 학생입니다.
다름이 아니오라 이번에 졸업 프로젝트를 하려고 합니다.

그래서 안건이 두가지가 있는데, 한가지가 윈도우 탐색기(x윈도가 아닌 ms사의 윈도우 시리즈)에서 리눅스의 파일 시스템을 볼수 있는 프로그램을 만들려고 합니다.

이 프로그램이 있지 않을까 의심이 가서 알아봤더니 ext2 파일 시스템을 보는 것은 2개가 있더군요. 근데, 그 중 하나는 홈 사이트의 다운로드 링크까지 가봤으나 정작 다운로드는 안되더군요. 그리고 하나는 total command를 깔고 플러그 인을 설치하면 된다고 하더군요.

mistraknight의 이미지

istreambuf_iterator 에 대해서 질문이 있습니다.

안녕 하세요

음 제가 STL 로 윈도우 환경에서 개발된 소스 코드를 리눅스 환경에서

돌아갈수 있도록 포팅을 하는 도중 istreambuf_iterator 를 사용하는 부분에

서 계속 에러가 발생 하네요.

std::istreambuf_iterator<char> p;

이런식으로 선언을 하였구

나오는 에러메시지는

Internal compilerr error 980711

이란 메시지가 나오고 따로 테스트 프로그램을 돌려 보니깐

undeclared identifier 라는 메시지가 발생 하네요

음 아시는 분은 답변 주시면 정말 감사 하겠습니다.

HiHi의 이미지

1메가 이상의 스트링 처리에 관해...

안녕하세요~

음, Linux 환경에서 C로 프로래밍을 하고 있는데,
가변적인 스트링처리 때문에 질문을 드리려 합니다.

char *test( char *mess )
{
    // mess의 길이는 알수가 없고,
    // 1 byte 에서 1 Mbyte 까지 다양합니다.
    ...
}

mess를 파싱할 버퍼를 할당해야 하는데,
속도를 우선시 하자니,
임의로 배열선언( char tmpBuf[1024*1024] )을 해야하는데,
메모리의 오버헤드가 너무 클것같고,
mess의 길이 만큼 동적할당(malloc:heap)을 하자니

ckyhome의 이미지

다시한번 boa때문에 올립니다.

-보아 웹서버를 사용하다가 이상한 문제에 부딪혀서 헤메고 있읍니다.
이럴수도 있군요....

간단하게 test용으로
index.html에 submit버튼 1개 넣고 누를때

"Get"을 사용하면 cgi로 만들어 놓은 test.cgi가 불려 오는데,
"Post"를 사용하면 계속 request만 하고 아무 답이 없읍니다.

정말로 method ="__" 요기에 있는 값을 post<-->get으로 바꾼것뿐이
없읍니다. :shock:

그리고, test.cgi는 header하고 간단하게 글자 print하는것 뿐이 없읍니다.

그런데도, get에선 올라오고, post에선 안올라오니....

asdfghjkl의 이미지

gcc 컴파일....

아래 make파일은 cc로 컴파일할때 쓰던 소스(pro*c)의 일부분입니다.
gcc로 컴파일해야 하는 사정이 생겨서 고치고 있는데, 컴파일이 잘 되지 않네요.
FLAGS 부분의 어느 옵션 부분을 고쳐주어야 하는건가요? 그리고 cc나 gcc 버전에 따라 옵션이 바뀔수 있는건지도 궁금합니다.

지금버전은
Reading specs from /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
gcc version 2.95.3 20010315 (release)
이렇게 출력되네요.

도움부탁드립니다.

make source---------------------------------------------------------------------

joajoa의 이미지

fork 와 timer 의 문제

장비를 구동시키기 위한 리눅스 의 클라이언트 서버 프로그램을 작성하고 있습니다...

pid =fork();

if(pid ==0) //프로세서 1
{

timer ; 10ms tick
while(1){
혹은 sleep 10ms

}

}
else if(pid >0) //프로세서 2
{

while(1)
{
n = select(timer 시간 ); 3us 지나면 non block
if(n>0)
{
read();
}
else
{
process
}

}
혹은 sleep 10ms
}

자꾸 실핼하다 가 죽습니다... 그래서 delay 10ms 루틴 을 넣어도 한동안 동작하 멈추는 군요..... 프로세서 2(부모) 는 프로세서 1기준으로 움직입니다.

deadlive의 이미지

여러개의 device sync 맞추려는데 도와주세요

여러개의 독립적인 device(linux가 포팅된)가 있습니다

공유해야할 정보가 있어서 이들의 sync를 맞출 필요성이 있는데...

이들 사이의 통신 방법이라든지 이런거에 대해서 처음해봅니다...

참조할만한 싸이트나 자료 들이 있으면 좀 알려주세요

netbsd00의 이미지

pth 관련 자료좀 부탁드립니다.

Netbsd상에서 프로젝트를 수행할려 하는데

pthread라이브러리가 netbsd에는 없는듯 하네요..

소스 컴파일도 안되고...

그래서 pth를 사용할려 하는데

자료를 못찼겠네요..

부탁좀 드립니다..

페이지

프로그래밍 QnA 구독하기