프로그래밍 QnA

bizzare의 이미지

함수 이름과 스트럭쳐에도 저작권이 있나요?

안녕하세요.
궁금한게 있는데요

프로그램에 있는 함수 이름, 데이터형에도 저작권이 있나요?
예를들어 어떤 API함수와 그 API함수에 사용되는 데이터형이 있다고 할 때 즉, FunctionOfSomeCompany(SSomeCompany sData); 라는 함수가 있는데..

제가 그와 똑같은 이름과 데이터형을 사용하여 그를 대신하는 프로그램을 만들었을 때, 저작권이 걸리는지 하는 것이죠.

이 때 위에 말한 FunctionOfSomeCompany(SSomeCompany sData); 는 그네들의 함수와 데이터타입이고 저는 그걸 갖다 쓰는게 아니고 제 소스코드에 FunctionOfSomeCompany() 와 SSomeCompany라는 스트럭쳐를 정의해놓고 그를 이용하여 프로그램을 짠다는 이야기입니다.

air74의 이미지

스케쥴링 관련 질문...

특정 프로세스의 priority 를 높이기 위하여 다음과 같이 nice setting 을 해주고 root 로 실행을 하였는데.. -1 값을 (failure) 리턴 합니다. 어떻게 해주어야 하나요?

    retVal = nice(-1);

    if(retVal < 0){
        printf("\n[CTDB] CTDB nice set fails ..");
        exit(retVal);
    } else {
        printf("\n[CTDB] CTDB nice set to high priority ..");
    }
khwkhw의 이미지

c++은 왜 c의 특징을 포함하는가요?

프로그래밍 언어론 책을 보는데

문제 중에 c++은 안전하지 않다고 알려진 c의 특징을 왜 포함 하는

가 라는 문제가 있는데 아무리 찾아봐도 모르겟어요

아시는분은 지식좀 나누어 주세요

문제 자체가 그냥썡뚱맞게

c++은 안전하지 않다고 알려진 c의 특징을 왜 포함 하는가?

이게 끝이에요 ;;

ps: 아니면은 그냥 c++이 c의 특징을 왜 포함하는가라도
가르쳐 주세요 ^_^:

sunbee의 이미지

i/o multiplexing &amp; nonblocking socket, multi-thread 질문

socket i/o(select or poll) thread (io thread) - 1개
socket buff에서 데이타를 read 해서 data를 가공하는 thread(read thread) -1개
데이타를 가공하여 write하는 thread(work thread) - n개
로 서버를 구성하려 합니다.

이에 대한 질문입니다.

1.
프로그램을 짜다가 보니 socket i/o thread와 data를 read하는 thread는 따로 뗄 필요가 없다고 생각이 듭니다.
왜냐하면 socket i/o thread에서 socket에 event가 발생했을때
read thread에게 socket을 넘기고, read thread에서 read()를 먼저할지 socket i/o thread가 다시 event를 먼저 감지할지 우선순위가 보장되지 않기 때문입니다..

jsh8276의 이미지

[질문] useradd 질문입니다...

안녕하세요...

리눅스(RedHat 9)의 사용자 계정 관리를 공부하다가 궁금한 점이
생겨서 질문을 드립니다.

[root@Major src]# rpm -qa | grep shadow-utils
8:shadow-utils-4.0.3-6

먼저 useradd라는 명령어가 shadow-utils 패키지에 있고, 소스
파일을 다운 받아서 설치한 후 실행시켜보았습니다.

다운 받은 shadow-utils 의 버젼은 shadow-4.0.4.1입니다.

[root@Major src]# ./useradd jsh8276
useradd: warning: CREATE_HOME not supported, please use -m instead.

이런 결과가 나오고 -m 옵션을 주고 useradd 한 경우 디렉토리는

yslee96의 이미지

특정 폴더의 하위 모든 파일들에 대하여 특정 문자열을 치환하는

안녕하세요 ..^^
먼저 읽어 주셔서 감사합니다.
다른게 아니라 특정 폴더 밑의 모든 파일(하위 폴더 포함)들에 대하여
특정 문자열을 찾아서 다른 문자열로 변환하는 방법에 대하여 알고 싶습니다.
쉘을 가지고 하면 될거 같은데 제 수준으로는 조금 어렵네요..
혹시 알고 계신 분들은 꼭 알려주시기 바랍니다...
그럼 즐거운 하루 되세요~~

fat81의 이미지

아스키 코드 값을 10진수로 바꾸고 싶습니다.

안녕하세요~
프로그래밍을 하다가 궁금한 것이 질문 드립니다.
제가 하고 싶은것은

buf[0] = 50
buf[1] = 51
buf[2] = 102
buf[3] = 100
....

이런식으로 buf 배열안에 아스키 코드 값이 들어 있습니다.
그런데 이것을 십진수의 값이 들어가도록 만들고 싶습니다.

buf[0] = 2
buf[1] = 3
buf[2] = f
buf[3] = d
...

이런식으로요. 이와 관련한 글을 찾다가, atoi 라는 함수를 찾았습니다. 그런데 이상하게도 숫자가 아닌 문자에서는

buf[2] = 102

제대로 동작을 안하네요. 리턴 값이 0 으로 나옵니다.

netwaif의 이미지

cvs commit 시 error 에 관한 질문 입니다.

Revision 1.12 Revision 1.11 로 원복 할려고 1.11을 update(cvs update -P -C) 받아서 다시 commit을 할려고 했더니 안되더군요.
그래서 1.12를 다시 update(cvs update -P -C ) 받아서 변경된 소스를 원래대로 수정후 다시 commit 할려고 했더니 다음과 같은 에러 메시지가 나오고 commit이 않됩니다.
cvs server: sticky tag `1.12' for file `xxx.c' is not a branch
cvs [server aborted]: correct above errors first!

아시는 분 답변 부탁드립니다.

수고하세요~

한준의 이미지

서버비용을 듣고 싶어요..

흠... 지금 아마추어팀으로 게임을 개발하고 있는데요...
장기적으로 서버도 사용해야 할듯 싶어요...
게임은 일단은 캐쥬얼쪽이구요..(테트리스나, 그런류)
웹서버도 따루 둬야 겠구요...
게임서버는 윈도우쪽으로 하려하구요
웹서버는 리눅이를 사용하고 싶습니다.
그렇다면 비용이 어느정도 될까요??
=.= 너무 추상적이긴 하지만.. 대략이라도 알려주세요..

assa의 이미지

문자열을 배열로 만드는 방법에 대해서 알고 싶습니다.

다수의 문자열들을 배열에 담을려고 합니다.

그래서

char **a;
*a= new char[10];

이렇게 하니까 초기화 어쩌구 저쩌구 하는데요..

어떤 방법이 있는지요...

머리를 굴려봐도 잘 모르겠어요..ㅠㅠ

페이지

프로그래밍 QnA 구독하기