프로그래밍 QnA

koddakgi의 이미지

표준헤더파일을 보면

표준헤더파일을 보면 이런 문장이 많이 있는데
어떤용도로 사용이 되는지 궁금합니다.
혹시 C++과 호환성을 염두해두고 있는지 ...

#ifdef __cplusplus
extern "C" {
#endif

indizarm의 이미지

생성된 모든 thread에 대해 pthread_join()이 필요합니까?

main()에서 thread를 생성시키고, thread는 종료되면서
main()으로 신호를 보내고, 다시 main()은 thread를 생성
시키는 code를 작성했습니다.

그런데 어마어마한 메모리 leak이 발생하더군요. 그래서
pthread_join()을 호출하니까, leak이 없어졌습니다.

가끔 어떤 code들을 살펴보면 thread를 여러개 발생시키고
그 중 일부에 대해서만 pthread_join()을 호출하는 경우가
있던데, 이런 방법이 일반적입니까? 아니면 실행시킨 모든
thread에 대해서 pthread_join()을 실행시키는 것이 일

seeker의 이미지

디렉토리에서 제일 처음 생성된 파일찾기

특정 디렉토리에서
생성 시간이 제일 빠른 파일 한개의 이름만 알려고 합니다.

이 디렉토리에서 가장 빠른 파일 한개씩 읽어 처리하고,
그 파일을 다른 dir로 move시키고 또, 파른 파일 한개를 읽고 처리하고,
그럽니다.

readdir로 한개씩 읽었더니 순서가 자기 맘대로 나오네요.
ls -1rt 하면 여러개 나오는데 이중 제일 위에것만 뽑으면 되는데
popen을 이용하니깐, 너무 빈번히 불러대서 그런지 open error가 나는 경우가 있더라구요.
가장 좋은 방법이 무

hurryon의 이미지

이걸 awk 로 간단히 작성할수 있는지요?

입력 파일의 내용은 다음과 같습니다.

[code:1]
03:21:05 All Clients Now Started
03:21:07 Request 2113
03:21:07 Request 2143
03:21:07 Request 2173
03:21:08 Request 3185
03:21:09 Request 3265
03:21:09 Request 3285
03:21:09 Request 3285
03:21:09 Request 3305
03:21:09 Request 3305
03:21:09 Request 3305
03:21:09 Request 3365
03:21:09 Request 3365
03:21:09 Request 3385
03:21:09 Request 4206
03:21:11 Request 5378

codeart의 이미지

Linux File System 교육적 목적의 개발...

리눅스 파일 시스템을 개발하려고 합니다.
파일시스템의 목적은 멀티미디어 용으로 제작하는 것인데...
거창한 것은 아니고 학부생들 프로젝트에 이용할 것인데...
제가 파일시스템을 만들고 학부생들이 응용프로그램을 만들 것이고요...

지금은 작은 파일시스템(msdos, minix)의 소스를 읽고 그리고 리눅스 파일
시스템이라는 책을 보고 있습니다.

그런데 파일시스템을 만드려면 어떤 것이 필요한지 모르겠습니다.
블럭 디바이스 드라이버 + 파일시스템 드라이버 + 파일 시스템

stevie의 이미지

리눅스 네트워크 설정 질문입니다</span> </td> &lt

(검색해도 잘 찾아지지 않기에 질문 올립니다~)

고정 아이피면 해당 아이피,서브넷,게이트웨이 넣어 주시면 될거라길래

했는데 안되네요..

유동 아이피면 DHCP클릭 하시면 리눅스에서 알아서 잡는다는데 안되네요

여러가지 나름대로 검색한 네트워크 설정법을 써봤는데 효과가 없습니다
(setup, network, ifcfg-eth0등 수정해봤습니다;)

이더넷 모니터창 열면 몇 바이트~1.x킬로바이트까지 녹색 주파수가 흘러다니는데 되는거 같이 보이는데 브라우저 열면 사이트를 못 열더군요

kimyh의 이미지

mkdir 아렇게하면 않되는건가요?

현재의 디렉토리는 /xxx/yyy/uuu/입니다.
아래와 같이 다른디렉토리밑에 file 이라는 디렉토리를 생성할려고 하는데 않되는군요.
그런데 /xxx/yyy/uuu/밑에는 잘 만들어 집니다.

$id = "file";
$full_upload_dirname =  "/aaa/bbb/ccc/".$id;
if (!is_dir($full_upload_dirname)) {
        mkdir("$full_upload_dirname",0777);  //에러발생
        chmod("$full_upload_dirname",0777);  //에러발생
}

계속 그런 화일이나 디렉토리가 없다는 에러 메세지만 나옵니다.
lacovnk의 이미지

줄바꿈형식 (Unix/PC)이 OS가 아닌, 저장장소에 의존적인건지?

자바를 이용해서 파일을 만드는데, 재밌는 결과가 나오는군요. -_-;

(숙제로..허프만 인코딩/디코딩입니다 -_-; )

두 경우가 있는데

1. 로컬, 윈도우 파티션
2. 삼바, 리눅스 홈디렉토리

입니다. 여기에서 똑같은 프로그램을 실행시키는데..

디코딩과정에서, 줄마다 '\n'을 출력해주게 했는데

삼바로 공유한 리눅스 홈디렉토리에서 실행하면 (환경은 윈도우2000)

UNIX형식 (줄바꿈을 LF로만) 으로 파일이 생성되고

윈도우파티션에서 실행하면 PC형식 (CR+LF)가 되버립니다 -_-; )

diene의 이미지

유니코드를 변형하려면...

안녕

이 유니코드를 리눅스상에서 '안녕'이란 글자로 변환하려고 합니다.

윈도우상에서

#include <comdef.h>
void main()
{
    wchar_t   wstr[2] = {0xAC00, NULL};
    _bstr_t    bstr = wstr;
    cout<<(LPCSTR)bstr;
}

이렇게 하면 0xAC00 이 한글로 바뀌어 출력됩니다.
하지만 리눅스상에서는 이 코드를 그대로 쓰면 에러가 납니다.

유니코드를 한글로 변형하려면 어떻게 해야합니까?

notunix의 이미지

stl 에서 list

stl 로 linked list 를 코딩하고 있는데요

list 로 구조체를 사용할려면 어떻게 해야 하나요 ?

책이나 검색해보면 string 데이터에 대해서만

나온것 같네요 ............

페이지

프로그래밍 QnA 구독하기