프로그래밍 QnA

buildkdom의 이미지

컴파일러에 따른 예약어를 처리하는 방식이 서로 다른거 같은데요

1  #include <stdio.h>
2
3  enum bool { false, true };
4
5  void main()
6  {
7
8  }

이와 같은 내용을 gcc에서 컴파일 했을 경우, -Wall 옵션을 주어도 아무런 에러 메시지를 출력하지 않는 반면에, vc++ 6.0 에서는 에러 4개를 출력하게 됩니다.

그중 의미를 갖는 에러는 다음과 같다고 생각되어 올립니다.
각각의 컴파일러가 예약어(bool)를 처리하는 방식에 따른 현상인 것 같은데요, 어떤 현상인지 설명좀 부탁드립니다.

(3번 라인에 대한 vc++ 6.0 에러입니다)

dopesoul의 이미지

간단한 웹서버를 작성중인데... html 파일은 돼는데 bmp 나 gif 는 안되네요

파일 스트림을 읽어서 전송하는 부분은 다음과 같습니다.

fgets(buf,BUFSIZE,send_file);
while(!feof(send_file))
{
       fputs(buf,fp);
       fgets(buf,BUFSIZE,send_file);
       fflush(fp);
}

send_file = fopen(file_name,"wb");
fp 는 network socket 입니다...

bmp 를 읽으면 아무런 오류메시지도 없이 종료되어 버립니다.
html 이나 txt 파일은 잘 전송이 되구요...

저 부분을 어떻게 수정해야 될까요?

아참, mime-type 은 image/bmp 로

다크슈테펜의 이미지

자바에서 사용가능한 차트용 컴포넌트 추천부탁드립니다.

자바에서 사용이 가능한 차트용 컴포넌트 추천부탁드립니다.
전에 C#을 사용할때는 차트FX를 많이 사용했는데요...
자바에서는 어떤것을 사용하나요...
그래프는 막대 꺾은선 원통형그래프정도만 나와도 좋을 것 같구요.라이센스는 되도록이면 공개로된걸로 원합니다.
되도록이면 SWT와 궁합이 잘맞는게 좋을 것 같습니다.

pjb385의 이미지

 

 

superkkt의 이미지

cvs import할때 Makefile이 ignore 됩니다..

ssh 소스 전체를 cvs에 넣어놓고 조금씩 수정을 하려고 하는데요.. import를 시킬때 보니까 Makefile, configure 등이 전부다 ignore가 되서 나중에 checkout 후에 make를 할수가 없습니다.

man page에서 -I ! 를 사용하면 모든 파일을 다 import 시킨다고 하는데 잘 안되네요.. 어떻게하면 모든 파일을 cvs에 import 시킬 수 있나요?

jacka1의 이미지

문서화하는 가장 좋은 방법이 뭔가요?

제가 현재까지 코딩한것을 문서화해야하는 상황인데요.

이래저래 찾다가 doxygen을 써봤는데요.

어렵네요..이걸로 문서를 다 작성해도 다른분이 봤을때
이해하기도 어려워보이고해서

word로 문서를 작성해야하나 아니면 다른 좋은방법이
없을까 고민중입니다.

다른분들은 어떤툴로 문서화를 하시나요?

송효진의 이미지

[java]if(type_msg == &quot;0200&quot;) 맞는 문법 아닙니까?

이니시스 가상결제 모듈 때문에 자바를 만지게 되었습니다.

type_msg 변수에 String 으로 0200 이 들어오면 처리를 하도록 하려는데,

if(type_msg != "0200") {
    printDebug(type_msg);
}

하면, 0200 이 찍힙니다.

if 문이 false 되었다는건데요...

O 와 0 의 구분은 분명히 했으며

둘 다 String 인데요.

왜 비교가 안되는지 모르겠습니다.

어떤 이유가 있을까요?

seuwl의 이미지

고아 프로세스문제좀 도와주세요.

프로그램을 하나 작성중입니다. 메인 프로그램에서 judge와 2개의 player프로세스 총 3개의 프로세스를 생성하고 기다리는 프로그램입니다. 그런대 자꾸 player를 고아 프로세서로 만들어 두고 메인 프로그램이 죽어버리는군요...; wait위치가 잘못 된건지 ...어떤 부분이 잘 못됬는지 잘 모르겠습니다. 조언좀 부탁드립니다.
[code:1] 1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <string.h>
4 #include <unistd.h>
5 #include <sys/types.h>

oprsystem의 이미지

typedef 의 충돌 문제 해결 방법

안녕하세요

typedef 로 정의한

typedef char   CHAR;
typedef CHAR *PCHAR;

부분이 다른 모듈과 충돌 하는 문제를 해결할수 있는 방법이
있을까요?

C++ 은 아니고 C 에서 모듈 포팅중에 이런 문제가.. T.T

superkkt의 이미지

데몬으로 돌아가는 프로그램은 어떻게 디버깅 하나요?

sshd 코드를 분석하고 있습니다. gdb를 이용해서 분석을 하려고 하는데 sshd가 데몬으로 돌아가면서 새로운 연결이 들어왔을때 fork를 하는데 보통 프로그램 디버깅하듯 실행시키니 바로 종료가 되버리네요.. attach라는 gdb 명령어가 이럴때 쓰는것 같은데 fork 되는 부분에서는 어떻게 따라가는지 모르겠습니다.. :cry:

페이지

프로그래밍 QnA 구독하기