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

goatee98의 이미지

컴파일러에 따라서 다음 문제가 생길 수 있나요

솔라리스 8, gcc 2.95.3에서 다음 코드가 문제를 일으키더라구요
Bus에러 나면서 코어덤프하고 죽던데..
다른 테스트환경에서는 문제가 발생하지 않았었거든요. 무엇때문일까요?

typedef struct {
    time_t sendtime;
} AAA;

main()
{
    struct tm tmp_time;
    AAA aaa;
    aaa.sendtime = time(NULL);
    tmp_time = *localtime(&aaa.sendtime); <-이부분에서 Bus에러발생
    return 0;
}
eminency의 이미지

java프로그램을 패키지로 만들 때 질문입니다...

이리저리 찾아봤는데 거의 다 윈도우 기준이고 jar파일로 만드는 데 대한 설명도 없더군요.
맨날 C만 하다가 자바 프로그램을 만들려니 원...ㅡ.ㅡ;;

우선 제 환경은 리눅스입니다. 유닉스에도 쓸 수 있어야 하기 때문에...
프로그램 자체는 다 만들어진 상태이고 JNI를 써서 C의 공유 라이브러리도 하나 있는 자바 프로그램입니다.

제가 궁금한 것은 두 가지인데요...

첫번째로 .class파일들을 jar로 압축한 뒤 그 jar파일을 $CASSPATH에 추가해 주었는데 계속 C 공유 라이브러리를 못찾는 UnsatisfiedLinkError가 나옵니다. System.loadLibrary("jni") 부분에서요. .so파일을 jar파일에 같이 넣어도 보았는데 마찬가지이고... LD_LIBRARY_PATH도 제대로 설정해 준 거 같거든요...

hwlee의 이미지

비트연산 질문

unsigned int a = 0xfedf

unsigned int b = 0xfcdf

--> 즉.. 이진수로 표현하면

a = 1111111011011111

b = 1111110011011111

여기서 보면 한 비트만.. 1 에서 0 으로 바뀌었는데..

몇번째 비트가 바뀌었는지 알려면 . 어떤 비트연산자를 사용해야 하나요?

또한 0 에서 1로 바뀌었는지 1에서 0으로 바뀌었는지 어떻게 알아나요?

ㅡ,.ㅡ;;의 이미지

이런경우 원자적 실행이 보장되나요??

공유메모리 shm을 할당하여 변수 i 를 선언하고

자식프로세서를 생성하여.. i 에 값을 증가 합니다.

shm->i = shm->i + 1;

이럴경우 i의 값이 읽혀지고 아직 데입이 완전히 끝나지 않은상태에서
형제 프로세스에서 i 의 값을 또 읽어 가버릴수 있나요?

멀티시퓨를 장착한 SUN 장비 입니다.

kkojiband의 이미지

serial port 관련 자료...?

serial port 관련해서 자세하게 나온 자료 어디 없을까요?

관련 서적은 찾기가 힘들어서요...

목적은 linux 상에서 device driver 를 만들어보려구요...

linux 의 코드를 보면 따라할순있겠지만, 실질적인 동작이나 타이밍 조절같은거는 알기가 힘들꺼같아서요...

아시는 분 좀 도와주세요~

cohuman1의 이미지

PHP, MySQL 업데이트

PHP 버전이 낮아서 업데이트를 해야하거든요.
MySQL 도 보안패치가 나와서 업데이트를 해야한다는데요.

이거 어떻게 하는지 모르겠어요.

PHP, MySQL 은 아파치 설치할때 같이 설치한거 같은데요. 업데이트를 할려니깐 방법도 모르겟고 현재 서버에 잘못된 영향을 미칠까봐 불안합니다.

좀 알려주세요.

moonzoo의 이미지

enum 에 대해서..

여러분들은 enum을 잘 사용하시나여?

예를 들어
1번.
#define A 0
#define B 1
#define C 2

2번.
enum mytype {A,B,C};

1번과 2번중에 어떤 것을 선호하시는지?

전 enum을 잘 안써봤는데.. enum을 쓰시는 분이 있다면

어떤 이유로 사용하시는지 등이 궁금합니다..

또 한가지..
enum mytype {A,B,C}; 과

int A=0; int B=1; int C=2;과의 차이는 있나여?

단지 보기좋게 하기위해선는 아닐텐데..

enum을 사용하는 이유가 궁금하네요..

chaos4chaos의 이미지

인터넷 공유시, 내부망도 서핑에 제약을 안받도록 하려면...

학교에서 윈도우 호스트가 직접 랜에 물려있구요...

192.168.1.2를 리눅스에 할당하여 네트웍을 공유하였습니다.

근데....

내부망으로 잡은 컴터에서는 몇몇 웹사이트가 안들어가 지더라구요..

저는 별 생각없이 당연한 건 줄 알았습니다.

근데... 친구가 공유기를 구입했는데... 전체 사이트가 다 잘되는 겁니다.

갑자기 저의 내부망에 위치한 리눅스 컴터를 서버에서 어케 구분해

내는지 궁금해 지더군요... 내부망에서 접속하는지를 판별하는 것 말입니다.

onemind555의 이미지

gcc는 유니 코드를 어떻게 사용 할 수 있나요??

vc 같은 경우는 TEXT("문자")
이런 식으로 유니코드를 넣어 컴파일 할 수 있는데,.
gcc에서도 저런 매크로가 존재 하는가요??

cohuman1의 이미지

rsync 에서요..

제가 IDC 에 있는 제 리눅스서버(레드헷7.3)에 있는 사용자 계정을 백업받은 /backup 폴더를 일주일에 한번 rsync 를 통해서 제방에 있는 개인 리눅스서버(레드햇8.0)의 /backup 폴더로 미러링 할려고 합니다.

그래서
http://phpschool.com/bbs2/inc_view.html?id=8050&code=tnt2&start=0&mode=search&field=title&search_name=&operator=and&period=all&category_id=&s_que=rsync

여기 나와있는데로 했거든요.

제 컴에서
# rsync -avz 211.57.173.XXX::SU1/ /backup
를 했더니 아무것도 안나오다가 타임아웃걸리고 에러나오면서 안됩니다.

페이지

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