프로그래밍 QnA

icristi의 이미지

이런 비슷한 실수들 많이 하시나요? (엄청 황당하면서 재밌는(?)

다음 두 코드를 비교해 보세요.

if((fd=open("a.vv", O_WRONLY | O_CREAT | O_APPEND, 0666)<0)){
      fprintf( stderr, "open error!\n" );
      exit(1);
}

if( write( fd, buf, strlen(buf) ) < 0 ){       
      fprintf(stderr, "error\n");
      exit(1);
}       

[code:1]
if((fd=open("a.vv", O_WRONLY | O_CREAT | O_APPEND, 0666))<0){
fprintf( stderr, "open error!\n" );

이형민의 이미지

[질문] CDHtml 다이얼로그에 html 페지이지의 플래시 띄움에 대

CDHtml 다이얼로그에서 html 페이지를 띄웁니다.
그리고 그 html 페이지 안에서 플래시를 재생합니다.

CDHtml 클래스가 html페이지를 열때 지원해주는 함수가
Navigate( _T(".....") ); 입니다.

근데 저 Html페이지를 Navigate를 해도 플래시를 불러주질 못합니다.

왜 일까요?
html페이지는 잘 열리는데 그 안에 있는 플래시 파일을 불러오질 못하는 군요.

CDHtml 다이얼로그에서 띄우지 않고 그냥 html페이지를 클릭하면 잘 열립니다.

고수님들의 한수 부탁드립니

sunyzero의 이미지

SUN workshop 의 표준 지원 현황에 대해서 아시는분?

SUN workshop compiler 가 5, 6 버전의 경우 C90이나 C99같은 표준을 얼마나 지원하는지 도큐먼트나 URL을 알고 계시는 분은 알려주시면 감사하겠습니다.

SUN 사에 가서 doc을 뒤져봐도 7에 대한 이야기는 조금 있는데, 5, 6 버전에 대한 표준 이야기가 없어서 참 답답하군요. 5의 경우는 보통 몇몇 프로그램의 경우에는 에러를 툭툭 뱉어내기도 하고... 도대체 어디까지 지원하는지 모르겠네요.

ofkorea의 이미지

헤더파일의 적절한 사용법?

안녕하세요

어러분들이 코딩 하실때 헤더파일을 어떻게 사용하고 있는지 궁금합니다.

C,C++ 에 대해서 질문드리는 것이구요

예를 들어서 어떤 define,macro는 소스파일에 넣고
어떤 define,macro는 헤더파일에 넣는지
또 여러 소스파일에서 공유하는 헤더파일의 성격이라던지
뭐 기타등등..

질문이 좀 애매모호 할수도 있겠습니다만
의견을 적어주시면 고맙겠습니다.

hss1978의 이미지

리눅스에 많은 어셈블러가 포팅 되어있다고 하는대

구체적으로 어떤 것을 사용할수 있나요
전 레드햇 8.0 을 사용하고 있는대

리눅스에서도 어셈블러가 가능하다는 예기인가요

누가 설명좀 부탁드리구요
관련 문서가 있으면 링크라도 부탁드립니다.

mhlee03의 이미지

GCC에서 __restrict__keyword의 사용에 대하여

C에서 __restrict__keyword를 사용하면
실행속도가 fortran에 버금가게 된다고 어떤 (web에서)
읽은 기억이 있어 프로그램을 짜 실행 시켰더니 restrict keyword가 없는것과 차이가 안나네요.
혹시 이에 대하여 아는 분 있으세요.

compiler:: gcc-3.3.2, and pentium IV 2.4G.

code의 일부입니다.
x; global variable,
void add_restrict(int length, double * __restrict__ a,
const double * __restrict__ b,
const double * __restrict__ c)
.{
for()int i=1; i<=length; ++i)

la9527의 이미지

혹시 MySQL을 C++과 연동해서 사용해보신분 답좀 부탁합니다.

한글이 문제이거든여 .. 한글만 아니면 다 해결한 문제인데. ^^;;

제가 사용할려는 것은 Linux에서 C++을 사용하여
MySQL을 접속하는 프로그램을 짜려 합니다.

제가 생각한것은 otlv4를 이용한것이고 이걸 MySQL과 연동할려면,
MyODBC 같이 이용해야 한다고 적혀 있더군요..

여차여차해서 MySQL + unixODBC(MyODBC) + otlv4를 이용해서 프로그램을 만들었지만, Insert문을 쓸때 난관에 봉착했습니다.

데이터는 MySQL안에서 읽어들여서 보면 괜찮은데..
Insert해서 쓸때는 한글이 깨져서 보이는데..

asdfghjkl의 이미지

컴파일 방법이 궁금합니다.

하나의 파일만 가지고 공부를 하다가 2개이상의 파일을 나눠서 만들었습니다. 맞는지는 모르겠지만, 하나 하나 소스 컴파일은 할 수 있는데(gcc -o a.c a) 이렇게 컴파일 된걸 어떤식으로 연결해서 컴파일할지 또 어떻게 실핼하는건지 궁금합니다.

....

여러파일을 작성해서 컴파일하는 방법을 알고 싶습니다.

예를들어

a1.h
b1.h

a.c 1<-- a1.h 파일포함
b.c 2<-- b1.h 파일포함
c.c

이렇게 파일을 작성했다고 한다면
컴파일 및 실행하는 방법을 알고싶습니다.

cohuman1의 이미지

bash 쉘스크립트에서 배열은 어떻게 쓰나요?

제가 가지고 있는 책에는 배열에 관한건 없어요.
배열을 사용할 수 없는건지요?

저한테는 지금 2차원배열이 필요합니다.

가능하다면 간단한 사용법 좀 부탁드립니다.

sylphong의 이미지

간단한 서버를 만들었는데 동작이 조금 이상합니다..

rts를 사용하여 간단한 채팅서버를 만들었습니다.
그런데 문제는 텔넷으로 테스트를 하면 잘되는데 직접 만든 클라이언트로 테스트를 하면 잘안됩니다..
클라이언트에서 send를 한다음에 sleep을 넣어주고 recv를 하면 잘되더군요..
sleep을 빼면 서버에 메세지가 안갑니다. 클라이언트가 접속이 끊기면 그때서야 서버에 클라이언트 메세지가 보이더군요..이런 현상이 생기는 이유가 뭘까요?
sleep시간은 관계없이 sleep(0)이라도 넣어주면 잘되는걸로봐선 소켓버퍼쪽이나 스케쥴링에 관계가 있을것같습니다만...정확한 이유를 모르겠군요..

페이지

프로그래밍 QnA 구독하기