프로그래밍 QnA + 설치 및 활용 QnA + 질문

pelsia의 이미지

스레드(thread) 에 대해 쉽고 자세히 알고 싶은데...

어느 사이트에 가면 thread 지식을 얻을 수가 있을까요... 후...

nidle의 이미지

제가작성한 거 확인점 해주세요,,자꾸 안되서,,

개별적으로 하면 함수는 다컴파일되더라구요,, 근데 이렇게 합쳐서 하면.. file open error이나와
요, 왜그런건지.알려주세요
그리구 저는 볼랜드c 3.2윈도우용을 쓰고 있습니다..

#include <stdio.h>
#include <stdlib.h>

/*알파벳 확인 함수*/

int alp(char c)
{
if ((c>='a' && c<='z') || (c>='A' && c <= 'z'))
return(1);
else
return(0);
}
/*한줄읽기함수1*/

readline1(char buffer1[])
{
char ch;
int i=0;
FILE *aa;
aa = fopen("a.txt","r");
if( aa == NULL )

skylandi의 이미지

C 포인터 질문요

#include <stdio.h>

int main()
{
	char munja;
	char *buf;

	munja='a';
	buf=(char *)munja;
	buf++;
	munja='b';
	buf=(char *)munja;
	printf("%s",buf); // 여기 부분에 에러가
	return 0;
}

환경은 비주얼 C++ 6.0인데요
저 부분이 에러가 나는데 제가 잘못 생각한건지요
santana의 이미지

sendmail로 수신한 메일 중 첨부파일만 따로 저장이 가능한가요?

sendmail을 사용하고 있습니다.
특정 유저로 수신되는 메일 중 첨부파일이 있는 메일들의 첨부파일만 특정 디렉토리에 저장하고 싶은데 가능한지 알고 싶습니다.

고견 부탁드립니다.

k9252의 이미지

PPPoe server setting에 관련하여..

고수님들...정말로 부탁드립니다...

Linux server를 PPPoe server로 만들려고 합니다..

근데 인터넷을 찾아보고 해도 server setting하는 것을 못 찾겠습니다..

그러니깐...server 세팅하는 방법하고 소스를 어디서 구하는지 등등..

PPPoe server setting하는 것과 관련하여 자세한 답변 부탁드립니다...

지금 무지 급해서요....부탁드립니다...

seeker의 이미지

gcc 버전 업그레이드

gcc v2.97이 깔려있는데요.

1년전에 깔은 레드햇 7.1인가 7.2를 쓰고 있습니다.
리눅스에서 하는일이라곤 c/c++ 프로그래밍만 하고있고요.
adsl로 인터넷도 가끔합니다.

1.
gcc를 v.2.97(현재)를 v3.2로 업데이트하면 리눅스에 어떤 영향이 있을지요?

2 .업그레이드는 rpm 파일 구해서 그냥 깔아주기만하면 되는건지요?

seeker의 이미지

ipc 선택의 문제

한 프로세스가
struct {
char name[20];
int age;
} 와 같은 간단한 구조체 데이터를 IPC형태(fifo,msg Q,shared memory...)에 써줍니다.

또 한 프로세스는 그것을 꺼내읽어서 비즈로직을 처리하면됩니다.

대략 저와같은 간단한 구조체데이터가 순간적으로 100만건 정도 발생하는데요.
이와 같을때 적당한 ipc는? ( 데이터는 간헐적으로 생성되고요, 발생되는 건수는 가변적임 . 평상시 발생할때마다 100건미만일수있으나 새벽에 최고 100만건이 발생함.)

제생각에는 message que로 하면 딱일것같은데 용량문제가 걸리네요.

bum의 이미지

mail, mailx 에서 에러가 발생합니다.

bum@smmp(11)$ /lib/sendmail
WARNING: RunAsGid for MSP ignored, check group ids (egid=888, want=1)
can not chdir(/var/spool/clientmqueue/): Permission denied
Program mode requires special privileges, e.g., root or TrustedUser.

solaris 8(spark)에서 sendmail을 8.12.8로 소스컴파일하여 설치 했습니다.

일반사용자에서 mail이나 mailx 로 메일을 보낼때 위와같은 에러가 발생합니다.

마땅한 레퍼런스가 없어서 문의드림니다.

제 생각에는 mail이나 mailx 가 setuid 모드로 동작하다가 sendmail을 호출할때

김희진의 이미지

라이브러리를 포함하여 컴파일을 하고 싶습니다.

메우 간단하고 기초적인 부분인데, 맨페이지와 문서를 봐도 쉽게 보이지가
않네요. 어제부터 계속 찾고 있습니다.

아주 간단하고 기초적인 부분이라고 생각됩니다.

흔히... 어떠한 라이브러리를 이용해 컴파일, 링크를 할때

gcc -o ~~~~~~~ -L/usr/lib/~~~ -l~~~

이러한 방식으로 컴파일을 하는데...
문제는 이렇게 하면 해당 컴파이 결과물을 실행하기 위하여

실행하는 해당 시스템에도 그 라이브러리가 있어야 한다는 것입니다.

실행하는 해당 시스템에서도 라이브러리가 없어도 문제없이 실행을 하려면

eminency의 이미지

gcc 3.2는 왜 컴파일 속도가 많이 느릴까요...? --

apache를 make하는 시간을 비교해봤는데...

gcc 3.2.2는 약 15초, gcc 2.95.3은 9-10초 정도로 30% 이상은 gcc 2.95가 훨씬 빨랐습니다.

음, gcc 3.x대에서 뭐가 바뀌었는지도 정확히 잘 모르긴 한데... 혹시 참고할 만한 문서라도 있으면 추천해 주시면 좋겠네요.
그리고 위에 말씀 드린 것에 대한 조언도요...ㅡ.ㅡ

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기