프로그래밍 QnA

dotri의 이미지

C 문법

문자열 버퍼 내에서 첫번째 공백까지의 길이를 알아내서 메모리를 할당하고 복사하기 위해 다음과 같은 코드를 썼습니다.

VersionNode->filename = (char *)malloc( (strstr( TempString, " " ) - TempString) + 1 );

TempString 에서 첫번째 공백의 위치를 strstr() 로 찾은 후, 그 위치에서 TempString 의 시작주소를 빼서 길이를 구할 수 있을거라 생각했습니다.

gcc 에서 에러 나네요. 연산자 - 가 잘못됐다고 나옵니다. 어떤 문제인지

drsungjoon의 이미지

쉘 프로그램에 대해 급히 문의드립니다.

안녕하세요..

친구가 급히 질문을 했는데,
제가 지식이 짧아 답변을 못해 이렇게 도움을 청합니다.

-질문내용------------------------------------------------------------

I need to write a simple script default.sh which will shut down our
databases.
The program is /etc/init.d/dbora stop
I'm setting UPS and I need to run dbora stop before UPS shuts down.
I guess putting /etc/init.d/dbora stop in default.sh won't run unless I
use
./

Please help me out with this.

--------------------------------------------------------------------

도움을 부탁드립니다.

ensel의 이미지

mail()이 안됩니다... 좀 도와주세요...

APM과 SendMail을 업그레이드를 한후로 PHP에서 mail()이 발송이 안됩니다.
아니 PHP 뿐아니라 쉘상에서도 일반 계정으로 mail 을 이용하면 퍼미션 디나이
와 함께 메일이 발송이 되질 않습니다...
참고로 아웃룩에 SMTP AUTH 로 보내는 메일은 잘 날아갑니다.

drwxrwx--- 2 smmsp smmsp 4.0k 4월 14 09:41 clientmqueue
drwxrwxr-x 2 root mail 4.0k 4월 14 10:47 mail
drwx------ 8 root root 56k 4월 14 10:47 mqueue

위는 /var/spool의 퍼미션들입니다...

clientmqeue를 777로 변경을 하면 쉘상이든 웹상이든 잘 날아가는데요..

natas999의 이미지

printf () 함수 원형?

printf 함수에는 몇가지 함수 원형이 정의 돼 있는겁니까?

printf ("%f %f %f %f....", a, b, b, d .....) 처럼 무한대로 변수를 출력할 수 있지는 않을 것 같은데, 유한이라고 해도 함수 원형이 도대체 몇가지가 있어야 /필요한 만큼/ 사용할 수 있을까요?

집에 C관련 책이 세권이나 있는데 시원한 설명이 적힌 책은 없네요.

vaijra의 이미지

ClanLIB를 이용해서 OpenGL 프로그래밍 하던 중에 궁금한점????

라이브러리 ClanLib를 이용하여 OpenGL 프로그래밍 하던중에 막히는 부분이 있어서 글 올립니다...

기본적인 큐브 회전하는 것입니다....

1번째는....
다른 게임 소스에서는 set_active() 가 없어도 되는거 같은데 아래소스에서는 주석처리하면 화면이 검정색으로 나옵니다.

2번째는....
라이트 효과를 주기위해서 glEnable(GL_LIGHTING) 추가를 하면 또한 화면이 검정색으로 나옵니다.
라이트효과를 주기위해 어느 부분을 수정 또는 추가를 해야 할까요?

[code:1]#include <ClanLib/core.h>

seungrye의 이미지

xml 상에서 부모 노드의 값을 쓸려면?

<root>
<diary>
 <year>05
  <month>04
   <day>19
    <contents>
test 1
    </contents>
   </day>
   <day>
    <contents>
test 2
    </contents>
   </day>
  </month>
 </year>
</diary>
</root>

인 xml파일이 있다고 할때
xsl로 xml을 이쁘장 하게 정리 하려고 합니다.

만들려는 모양은

[code:1]+----------------------------------------+
+ x년 x월 x일 +
+----------------------------------------+
+ contents +

ctcquatre의 이미지

네트워크 모니터링에서 서비스 검출.


클라이언트에서 별도의 장비나,서버의 지원없이

네트워크 범위안에 모든 열려있는 포트를 잡아내고 싶습니다.

게이트웨단에서 지나가는 패킷을 덤프시켜버리면

현제 서비스하고 있는것을 다 모니터링 할수 있을텐데
만약에 스위치허브 밑에 물려있는 클라리언트에서
덤프해버리면
그게 불가능하겠다고 생각했습니다.

지금 모니터링프로그램을 만들려고 생각중인데.
자동으로 서비스색출 작업단에서
이 생각으로 막히네요.

어떤

kkangtong의 이미지

커널 문제인데요... 플로피로 부팅하기에는 너무 크다고 나오면&

에러메세지는 밑에 있구요...
make bzImage 실행도중에 일어났습니다.
에러 메세지 부분 조금 위부터 캡쳐 했습니다.

make[2]: 나감 `/usr/src/linux-2.4.29/arch/i386/boot/compressed' 디렉토리
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o tools/build tools/build.c -I/usr/src/linux-2.4.29/include
objcopy -O binary -R .note -R .comment -S compressed/bvmlinux compressed/bvmlinux.out
tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage
Root device is (3, 2)
Boot sector 512 bytes.
Setup is 2537 bytes.
System is 1314 kB

soylove의 이미지

소켓통신 질문...

A,B,C 3개가 TCP통신을 하려고 합니다
A에서 B로 메세지를 보내주면 B가 C로 그 메세지를 전해줄라고 하는데요
B에서는 A와 통신할 포트랑, C와 통신할 포트를 각각 달리 해야하는게 맞나요?;;;; 너무 초보적인 질문인가요?

만약에 A,B,C를 동그랗게 묶는다고 하면(A-C간 통신도 가능하다면)
A-B에는 30번포트를 열고 B-C에는 31번포트, C-A간에는 32번 포트를 통해 연결하는 식으로 해야하나요?

궁금합니당;;;;;;;
(지금 프로그램은 짜고있지만;;;;;; 먼저 좀 알고

bizzare의 이미지

Linux에서 CppUnit사용하는 법

cppunit-1.10.2 를 다운받아서
윈도우에서는 CppUnit을 잘 사용하고 있습니다.

그런데 Linux에서는 어떻게 사용하는 지 모르겠더군요.
문서를 찾아봐도 다들 VC에서 사용하는 법만 나와 있고요

저는 Linux Redhat 'FC3-x86_64'을 설치해서 쓰고 있습니다.

도와주세요. T_T

이곳 게시판을 검색해봤지만 비슷한 질문은 있는데
별로 도움이 안되더군요.

페이지

프로그래밍 QnA 구독하기